react에서 Map을 state로 사용할 때
- ES6 Map with React.useState ; https://medium.com/@jalalazimi/es6-map-with-react-usestate-9175cd7b409b 를 참고하였다
1 | const [state, setState] = React.useState(new Map()); |
1 | const [state, setState] = React.useState(new Map()); |
- 원시 타입이 아닌 객체를 state로 다룰 때 실수하기 쉽다
- 완전히 새로운 레퍼런스?를 넣어줘야 상태가 변경되었다고 판단하고 리렌더링 된다
배열
1 | // work |
참고
react에서 Map을 state로 사용할 때
https://chinsun9.github.io/2021/02/17/react에서-Map을-state로-사용할-때/