찾다

 >  Q&A  >  본문

Nuxt 3: Pinia: 상태를 변경하면 전체 배열이 어떻게 왜곡되나요?

이것은 내 코드입니다

으아아아

배열의 두 번째 항목부터 장바구니 항목을 늘리거나 줄일 때 배열이 재정렬되는 이유를 알고 싶습니다.

으아아아

내 Vue 구성 요소의 incrementCartItem에서 전체 배열이 섞이고 최상위 배열을 팝하고 이를 변경 중인 항목으로 대체하는 것을 발견했습니다. 나는 배열이 어떤 식으로든 영향을 받지 않는다고 생각합니다.

P粉203792468P粉203792468244일 전427

모든 응답(1)나는 대답할 것이다

  • P粉155832941

    P粉1558329412024-03-28 15:26:21

    귀하의 find 메소드는 compare"= ==" 대신 할당"="을 수행하고 있습니다.

    교체

    으아아아

    그리고

    으아아아

    두 가지 장바구니 방법 모두에서 가능합니다.

    귀하의 find 每次运行时都会将搜索到的 id 分配给第一个项目的 $id는 실행될 때마다 검색된 id를 첫 번째 항목의 $id에 할당합니다.

    회신하다
    0
  • 취소회신하다