Redux 상태에서는 백엔드(mySQL) 데이터에 올바르게 액세스할 수 없습니다.
P粉139351297
P粉139351297 2023-09-20 10:40:44
0
1
608

백엔드(mySQL)와 프런트엔드 간에 데이터를 렌더링하는 데 문제가 있습니다. redux devtools 및 콘솔 로그에서 디버깅했지만 여전히 원인을 찾을 수 없습니다. 콘솔 로그에는 데이터가 올바르게 표시되지만 상태를 기록하면 비어 있습니다. Redux devtools에서는 작업 탭의 데이터를 볼 수 있으며 상태가 보류 중에서 완료로 변경됩니다. 그러나 완료되면 상태는 비어 있습니다.

내 슬라이스 구성 요소의 초기 상태는 다음과 같습니다.

으아악

이것은 내 가져오기 기능입니다(데이터가 올바르게 기록됨):

으아악

내 슬라이싱 코드는 다음과 같습니다.

으아악

데이터 배포에 사용하는 코드:

으아악

위의 console.log는 비어 있습니다. 이유는 모르겠습니다. 아마도 문제는 감속기에 있는 것일까요? 작업 탭에서 데이터를 볼 수 있지만 상태에는 표시되지 않습니다.

이것은 redux devtools의 작업 탭입니다:

여기에 이미지 설명을 입력하세요

상태 탭에 있는 내용은 다음과 같습니다.

여기에 이미지 설명을 입력하세요

보시다시피 상태에는 아무것도 표시되지 않습니다. 이유는 모르겠습니다. 누구든지 도와줄 수 있나요? 감사해요!

저는 몇 시간 동안 이것을 디버깅하려고 노력했습니다. 로그 문, redux devtools를 사용하세요. 백엔드의 데이터가 보이지만 상태가 아닙니다.

P粉139351297
P粉139351297

모든 응답(1)
P粉550323338
코드 구문이 잘못되어 Redux 상태에서 데이터를 수신할 수 없습니다.

제 샘플 코드와 실제 코드를 비교해 보세요.

으아악

예시입니다예시

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