그래서 객체 배열 내의 특정 값을 업데이트하고 싶지만 올바르게 업데이트되지 않습니다.
P粉842215006
P粉842215006 2023-08-18 13:23:19
0
1
485
<p>그래서 배열을 복사하려고 시도하고 그것이 memberId와 일치하면 특정 개체의 선택된 값을 업데이트합니다. 단일 회원의 경우 유효합니다. 그러나 구성원이 여러 명 있다고 가정하면 올바르게 업데이트되지 않습니다. </p> <pre class="brush:php;toolbar:false;">const updateGroupMembers = (memberId: 문자열, optedRider: 문자열, 값: 문자열) => const updateMembers = group?.memberDetails?.map((member) => member.memberId === 회원 ID ? { ...멤버, [optedRider]: 값 } : 회원 ); if (updatedMembers) { setGroup((prevGroup) => ({ ...이전그룹!, 회원 세부정보: 업데이트된 회원, })); } };</pre> <p><br /></p>
P粉842215006
P粉842215006

모든 응답(1)
P粉957723124

이렇게 할 수 있습니다:

으아악

updatedMembers 업데이트되면 useEffect가 실행됩니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿