저는 Solidjs를 처음 접해서 뭔가 간과하고 있을 수도 있지만 다음 예를 고려하여 여기서 문제를 이해하려고 노력합니다.
으아아아구성 요소에서 다음과 같이 저장된 파생 상태를 사용하고 싶다고 가정해 보겠습니다.
으아아아이제 지도에 새 항목을 추가하면 내가 사용한 종속성 때문에 count 속성이 자동으로 업데이트될 것이라고 생각했을 것입니다.
이 예의 지도를 배열로 바꾸려고 시도했는데 완벽하게 작동했고 구성 요소가 정확하고 예상된 값을 표시했습니다.
누군가 문서의 올바른 부분으로 안내해 주실 수 있나요? 아니면 배열은 작동하지만 맵은 작동하지 않는 이유를 설명해 주실 수 있나요?
P粉8212742602023-07-21 10:52:47
신호 값이 변경되면 구독자에게 알리지만 새 값을 설정하는 대신 새 항목을 삽입하므로 이 작업은 업데이트로 간주되지 않습니다. 새로운 지도를 설정해야 합니다. 기존 맵을 복제하여 삽입된 값을 새 맵으로 이동할 수 있습니다.