찾다

 >  Q&A  >  본문

잡히지 않은 TypeError: Promise에서 정의되지 않은('img1' 읽기) 속성을 읽을 수 없습니다.

<p>react.js를 사용하고 있습니다</p> <pre class="brush:php;toolbar:false;">비동기 함수 배너(소품) { const 응답 = axios.get(`${apiUrl}/assets/get`)을 기다립니다. 반품 ( <주 콘텐츠 텍스트={response.text} img1={props.img1 ? props.img1 : response.data.img1} img2={props.img2 ? props.img2 : response.data.img2} /> ); }</pre> <p>이 오류는 "async"가 존재할 때만 발생합니다</p>
P粉265724930P粉265724930447일 전556

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

  • P粉207969787

    P粉2079697872023-08-26 14:12:53

    useEffect Hook에서 비동기 API 호출을 래핑하고 렌더링 함수에서 해당 상태를 사용할 수 있도록 데이터를 상태에 저장해야 합니다. 테스트가 없는 샘플 코드는 다음과 같습니다.

    으아악

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