질문있습니다 !
336
작성한 질문수 18
[REMOVE] : (state,action) => ( state.timelines = ... )
에서 " ( " 괄호와 ":"가아닌 "=" 를 사용하신 이유가 궁금합니다.
1."(" 괄호는 없어도 정상작동되는데 굳이 사용하신 이유가 있으신가요 ?!
2. 속성값을 덮어씌울 땐 ":" 로 나열해서 덮어씌웠는데, immer에서는 "=" 로 속성을 덮어씌워주는건가요 ?
답변 5
1
네 말씀하신 게 맞습니다
참고링크: https://reactjs.org/docs/hooks-reference.html#additional-hooks
참고로 아래 코드에서 왼쪽에 state, dispatch 는 얼마든지 원하는 이름으로 수정해서 사용할 수 있습니다. (forceUpdate 처럼)
const [state, dispatch] = useReducer(...)
1
안녕하세요
1. 소괄호는 prettier 라는 툴이 자동으로 붙여준 것입니다. 참고로 prettier 는 자동 포맷팅 툴입니다.
2. ":" 를 사용할 때는 모든 속성을 나열해야되서 코드를 작성할 때 다소 불편합니다
물론 ... 처럼 전개연산자를 사용하면 조금은 편해지지만 여전히 불편한 부분이 있습니다. (중첩된 객체를 수정하는 경우 등)
immer 를 사용하면 수정하려는 속성만 변경해주면 immer 가 자동으로 불편 객체로 관리를 해줘서 편합니다.
0
ㅏ감사합니다 혹시 자바스크립트 책으로 읽을만한 서적 추천해주실 수 있으신가요 ?
자바스크립트 function안에서 return 으로 함수를 리턴하거나 다차원함수?등 이 부분이 조금 이해가 약한것같아서요!
0
혹시 useReducer라는 것은 첫 번재 인자로 reducer와 두 번째 인자로 초기 값을 넣는거로 알고 있는데
[, forceUpdate] 이런식으로 받아온다면,
[state,dispatch]와 같은 의미인가요 ? forceUpdate() = dispatch()
자동완성기능이 안되네요 ..
0
499
3
화면에 에러가나네요 ...
0
515
2
setValue 함수 질문 있습니다.
0
840
1
찾아야한다 실습 문의
0
469
1
훅 기초 익히기 - 배치 처리와 순차적 처리의 차이
0
470
1
cra, next.js 관련 질문 드립니다!
0
605
1
useState 배열 비구조화 문법 질문!
0
252
1
Uncaught TypeError: Failed to execute 'removeChild' on 'Node': parameter 1 is not of type 'Node'
1
1081
2
Saga 오류 이거 혹시 왜이런지 알수 있을까요?
0
370
2
http://localhost:3001/user/search?keyword=u 이걸로 데이터를 보는데 저는 사이트에 연결할 수 없다고 나오네요
0
656
1
match
1
494
1
버튼이 생성되지 않습니다 .
0
286
1
혹시 import 옆에 파일 사이즈 표시 어떻게 하나요?
0
262
1
saga 문제
0
248
1
에러가 발생하는데 이유가뭘까요..?
0
388
2
선생님과 똑같이 했는데 다 rendering 됩니다.
0
202
1
컴포넌트와 컨테이너의 기준
0
315
1
커스텀훅의 개념과 함수차이
1
1197
1
useEffect 실전 활용법(1) 강의에서 질문있습니다.
0
337
1
리덕스, 사가파일들의 관리
0
207
1
useImperativeHandle 질문 입니다.
0
280
1
컴파일 문의드립니다.
0
202
1
React.memo 관련 질문이 있습니다.
0
373
1
Context API vs Redux 사용 빈도
0
211
1





