React 라우팅 속성에서 정의되지 않은 문제 해결
P粉696891871
P粉696891871 2023-08-14 14:56:23
0
2
560
<p>일부 속성(<code>loading</code> 및 <code>getContacts</code>)을 ReactJS의 구성 요소로 보내고 싶습니다. 각 경로를 얻기 위해 라우팅을 사용하고 있지만 대상 구성 요소에서 결과가 정의되지 않았습니다. 어떻게 진행되고 있나요? </p> <pre class="brush:php;toolbar:false;">const App = () => const [getContacts, setContacts] = useState([]); const [loading, setLoading] = useState(false); 반품( <div className='앱'> <Navbar/> <경로> <경로 경로='/' 요소 = {<="/contacts"/>로 이동}/> <경로 경로='/contacts' loading= {loading} 연락처= {getContacts} 요소= {<Contacts/>} /> <Route path="/contacts/add" 요소 = {<AddContact/>}/> <경로 경로 = "/contacts/:contactId" 요소 = {
P粉696891871
P粉696891871

모든 응답(2)
P粉806834059

소품을 <Route/>구성 요소에 전달하고 있습니다.

으아악

하지만 실제 <Contacts/>컴포넌트

에 전달해야 합니다. 으아악
P粉852578075

상태 변수를 하위 요소에 직접 넣어보세요:

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