⊗jsrtPmRtRR 24 of 47 menu

การสร้างเส้นทางหลักใน React Router

บ่อยครั้งที่เส้นทางหลักซึ่งนำไปยังหน้าแรก ถูกเรียกว่าเส้นทางราก (root route) เนื่องจากเส้นทางอื่นๆ จะเรนเดอร์อยู่ ภายในมัน สะดวกมากถ้าจะแสดงมันเป็น คอมโพเนนต์แยกต่างหาก ดังนั้นเรามาเริ่มจาก แอปพลิเคชันของเราอีกครั้งและในโฟลเดอร์ src สร้างโฟลเดอร์อีกหนึ่งโฟลเดอร์และตั้งชื่อว่า routes ตอนนี้ในโฟลเดอร์นี้ให้สร้างไฟล์ root.jsx สำหรับ React คอมโพเนนต์แยก Root รหัส ในไฟล์จะมีหน้าตาดังนี้:

function Root() { return <div>Hello Router!</div>; } export default Root;

และตอนนี้เรามาแก้ไขโค้ดส่วนหนึ่ง ในไฟล์ main.jsx เนื่องจากเป็น ค่าของ element ตอนนี้เรา จะส่งคอมโพเนนต์ Root แทน และเนื้อหาของมันตอนนี้อยู่ใน ไฟล์แยก root.jsx:

const router = createBrowserRouter([ { path: '/', element: <Root />, }, ]);

อย่าลืมบรรทัดนำเข้าคอมโพเนนต์ของเรา ใน main.jsx:

import Root from './routes/root';

เปิดแอปพลิเคชันที่คุณสร้างไว้ใน แบบฝึกหัดของบทเรียนที่ผ่านมา สร้าง คอมโพเนนต์ React แยกสำหรับเส้นทางหลัก Root ในไฟล์แยก root.jsx ตามที่อธิบายใน บทเรียนนี้ นำการเปลี่ยนแปลงไปยังไฟล์ main.jsx ของคุณ

ไทย
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣTürkmenTürkçeЎзбекOʻzbekTiếng Việt
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ