BrowserRouter-ийн хэрэглээ юу вэ?
BrowserRouter-ийн хэрэглээ юу вэ?

Видео: BrowserRouter-ийн хэрэглээ юу вэ?

Видео: BrowserRouter-ийн хэрэглээ юу вэ?
Видео: “SKIN BARRIER” буюу “АРЬСНЫ ХОРИГ”-ийн тухай. Хэрхэн төлжүүлэх, нөхөн сэргээх вэ? 🧏🏻‍♀️ 2024, May
Anonim

BrowserRouter байна ашигласан URL сегментүүдээр үйлчлүүлэгчийн чиглүүлэлт хийхэд зориулагдсан. Та маршрут бүрт дээд түвшний бүрэлдэхүүн хэсгийг ачаалж болно. Энэ нь таны апп доторх асуудлуудыг салгаж, логик/өгөгдлийн урсгалыг илүү тодорхой болгоход тусална.

Үүнтэй адилаар BrowserRouter ямар хариу үйлдэл үзүүлж байна вэ?

Хариу үйлдэл үзүүлэх Чиглүүлэгчийн бүрэлдэхүүн хэсгүүд Эхнийх нь < BrowserRouter >, ихэвчлэн 'Router'-ын хоч нэр өгдөг бөгөөд энэ нь таны бүх бүрэлдэхүүн хэсгүүдийг хадгалахад ашигладаг эх бүрэлдэхүүн хэсэг юм. Бүрэлдэхүүн хэсгүүд нь таны апп-д чиглүүлэлтээс хамаарч өөр ямар бүрэлдэхүүн хэсгүүдийг харуулахыг зааж өгдөг.

Нэмж дурдахад би NavLink-г хариу үйлдэл хийхэд хэрхэн ашиглах вэ? Хариу үйлдэл үзүүлэх Чиглүүлэгч нь таны дотор холбоос үүсгэх бүрэлдэхүүн хэсгийг өгдөг програм . Та хаана ч дүрсэлсэн байна, таны дотор зангуу () дүрслэгдэх болно програм HTML. нь < NavLink > нь тулгуур нь одоогийн байршилтай таарч байвал "идэвхтэй" гэж загварчилж чаддаг онцлог юм.

Үүний тулд маршрутын бүрэлдэхүүн хэсгийн яг тулгуур нь юу хийдэг вэ?

The яг тулгуур юм дэг байсан тодорхойлох Хэрвээ тэнд байна яг хүссэн зүйл зам . Ихэвчлэн тэр байна боож хэрэглэдэг байсан маршрутууд хүүхэдгүй - маршрутууд (жишээ нь, нүүр хуудас).

Реакт чиглүүлэгчийн түүх гэж юу вэ?

Нөхцөл " түүх "ба" түүх объект" нь энэ баримт бичигт хамаарна түүх багц бөгөөд энэ нь зөвхөн хоёр үндсэн хамаарлын нэг юм React Router (Түүнээс гадна Хариу үйлдэл үзүүлэх өөрөө) бөгөөд энэ нь сессийг удирдахад хэд хэдэн ялгаатай хэрэгжилтийг хангадаг түүх JavaScript-н янз бүрийн орчинд.

Зөвлөмж болгож буй: