Menghalakan prinsip organisasi dan amalan terbaik dalam aplikasi React
P粉046387133
2023-08-16 16:15:12
<p>Saya telah menulis berbilang laluan dalam fail App.js. </p>
<pre class="brush:php;toolbar:false;">function App() {
kembali (
<MainLayout>
<Laluan>
<Laluan laluan="/a" elemen={<A />} />
<Laluan laluan="/b" elemen={<B />} />
<Laluan laluan="/c" elemen={<C />} />
<Laluan laluan="/d" elemen={<D />} />
</Laluan>
<Route path="/" element={<Log masuk />} />
</MainLayout> )}</pre>
<p>Sekarang bagaimanakah caranya saya mengatur laluan ini dengan betul? Memandangkan terdapat kira-kira 50 laluan dan fail App.js mengandungi kesemua 50 laluan, saya tidak fikir ini adalah struktur yang sesuai. </p>
Anda boleh mencipta komponen baharu
AppRouter.jsx
:Kemudian buat fail yang mengandungi laluan
routes.js
:Kemudian gunakannya dalam
andaApp 组件
:Jika anda perlu membuat laluan baharu pada masa hadapan, pergi ke
routes.js
dan tambahkannya di sana.