제목이 다음과 같이 변경됨: 구성요소가 제어된 입력을 제어되지 않은 입력으로 바꾸고 있습니다.
P粉587970021
P粉587970021 2023-09-10 11:52:04
0
1
671

GraphQL과 Apollo를 사용하여 React 프런트엔드로 웹사이트를 구축하고 있습니다. 웹마스터가 페이지의 특정 부분에서 콘텐츠를 업데이트할 수 있는 페이지를 만들었는데 작동하지만 콘솔에 계속 오류가 발생합니다. 구성 요소가 제어된 입력을 제어되지 않은 입력으로 변경하고 있습니다...

저는 ReactQuill WYSIWYG 편집기도 사용합니다. 이것이 문제일지도 모른다고 생각했지만 제거했는데도 여전히 같은 오류가 발생합니다.

콘텐츠 업데이트 페이지의 코드는 다음과 같습니다.

으아악

ReactQuill에서 onChange={(e) => contentText(e.target.value)}를 시도했지만 아무것도 변경되지 않았습니다. 지금의 방식은 git 저장소에서 얻은 것입니다.

P粉587970021
P粉587970021

모든 응답(1)
P粉044526217

여기 다른 질문에서 답을 찾았습니다. 허용되는 답변은 아니지만 오류를 해결합니다.

ReactJS에서 구성요소는 제어되지 않은 텍스트 입력을 제어된 오류로 변경합니다

그래서 내 양식에서는 value={contentHead} 및 value={contentText}를 value={contentHead || ''} 및 value={contentText ||로 변경했습니다.

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