게시글
질문&답변
2023.11.08
node.js 로그인 기능을 async로 변경했는데 json 출력값이 이상해요
(사진)요청 결과는 성공이 아닌, 400 에러로 보이네요!
- 0
- 1
- 199
질문&답변
2023.11.08
.indexOf 메소드 사용 질문
자바스크립트에서는배열에서 값을 찾을 수 없을 때 -1 을 반환합니다.참고https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/indexOf
- 0
- 3
- 284
질문&답변
2023.11.08
타입스크립트 설치파트에서 에러가 납니다.
ssl 이슈라고 하네요.참고https://josh-b.tistory.com/4
- 0
- 1
- 299
질문&답변
2023.11.08
게시판만들다가 질문드립니다
작성하신 useEffect 는 list 들어왔을 때 실행이 되고, handleBoardEdit 에서 Navigate('/board/1/new') 를 실행 했을 땐 useEffect 가 실행되지 않습니다. 이유는 작성하신 useEffect 는 최초 렌더링 시 실행되고 currentUrl 에 변경이 있을 때만 실행되기 때문입니다.이를 해결하기 위해서는 BoardEdit 컴포넌트에서 라우팅 이동 뿐만 아니라 currentUrl 값도 변경을 해줘야 할 것 같습니다.하지만, 이는 좋은 방법은 아닌거 같고 currentUrl 상태를 사용하지 않고, react-router-dom 에서 제공하는 훅중, pathname 이 변경될 때마다 실행되는 훅을 사용하셔야 할 것 같습니다. (e.g., useResolvedPath)
- 0
- 1
- 395
질문&답변
2023.11.08
포트폴리오 관련 질문 - 오늘 본 상품
items 변경에 따라 setItems 를 처리하기 위해 useEffect 에 dependency를 추가하면 무한으로 업데이트 될 수 있기 때문에 위와 같은 경고가 발생한 것 같습니다.useEffect 에서는 초기값 세팅만 해주고, 실제로 items 의 데이터가 업데이트 일어나는 이벤트에서 setItems 를 해주는게 적절한 방법같습니다.위 코드로 짐작컨데, 오늘 본 상품에서 제외하는 액션이 있을 수 있을거 같고, 그 액션을 클릭 했을 때 filter 처리를 해주면 되겠네요.
- 0
- 1
- 283