속성 ID를 추가할 수 없습니다. 개체를 확장할 수 없습니다.
P粉338969567
P粉338969567 2023-09-19 13:41:04
0
2
630

POST 요청 본문을 준비하려고 할 때 간단한 TypeError가 발생했습니다.

이것은 내 HandleSubmit 함수입니다:

으아아아

비슷한 질문을 많이 봤지만 정답을 찾지 못했습니다. 어떤 아이디어가 있나요? 감사합니다

P粉338969567
P粉338969567

모든 응답(2)
P粉052724364

prepareBody 객체를 다르게 선언해야 할까요?

으아아아

}

그리고 객체의 속성을 확인하는 것을 잊지 마세요:

으아아아

또는 구조 분해를 사용하세요:

으아아아

} = 값 ​​||

P粉436410586

formik 库中获取的表单值是 不可扩展的。当你执行 const prepareBody = { ...values.customerCase};에서 시작하면 모든 원래 값의 복사본을 포함하는 개체를 생성하지만 기본이 아닌 값(예: 개체)에 대한 참조가 추가되므로 확장할 수 없습니다.

수정하려면 전체 복사본values.customerCase을 만들어야 합니다. 이제 Javascript 표준은 이를 달성하는 데 도움이 되는 structuredClone 메서드를 제공합니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!