Rumah > Soal Jawab > teks badan
Berikut ialah kod bersarang
ReactDOM.render(
<HashRouter>
<App>
<Route path='/login' component={Login} />
</App>
</HashRouter>,
document.getElementById('root')
Kod apl penghalaan ibu bapa
constructor(props) {
super(props);
this.state = {
userName: '123'
}
}
render() {
return <p className="App">
{this.props.children}
</p>
}
Bagaimana untuk menghantar parameter UserName ke sub-laluan log masuk?
phpcn_u15822017-05-18 10:50:15
Gunakan konteks buat sementara waktu untuk menghantar data dalam keadaan penghalaan induk kepada komponen penghalaan anak
Penggunaan konteks
为情所困2017-05-18 10:50:15
Saya tidak tahu bagaimana anda mahu mencapainya. Jika anda hanya membawa data ke sana, anda boleh melakukan ini
/login/:userName
漂亮男人2017-05-18 10:50:15
Jika komponen penghalaan perlu melepasi parameter, komponen Laluan seharusnya tidak menetapkan komponen, tetapi render Sila baca dokumentasi rasmi penghala tindak balas sebelum memutuskan sama ada untuk bertanya soalan.