immer:ko

immer

값을 변경하는 방식으로 새로운 불변 객체를 생성 지원

produce([preState], update): function 기본 값을 변경하여 신규 값 생성

  • preState: object 이전 상태 값
  • update(state): function 상태 값을 어떻게 업데이트 할지 정의
const nextState = produce( (preState, dreaft) => { draft++; } );
 
// handleActions에 적용
const todos = handleActions({
  [CHANGE_INPUT]: (state, { payload : input}) => produce( (state, draft) => {
    draft.input = input;
  }),
  ...
}
  • /home/u613600155/domains/cli.zerotymer.net/public_html/data/pages/immer/ko.txt
  • 마지막으로 수정됨: 2024/06/08 06:35
  • 저자 writer