BrowserRouter эмне үчүн колдонулат?
BrowserRouter эмне үчүн колдонулат?

Video: BrowserRouter эмне үчүн колдонулат?

Video: BrowserRouter эмне үчүн колдонулат?
Video: 19. Уроки React JS (route, browser-router, маршрутизация) - react курсы бесплатно 2024, Май
Anonim

BrowserRouter болуп саналат колдонулган URL сегменттери менен кардар багыттоо үчүн. Ар бир маршрут үчүн жогорку деңгээлдеги компонентти жүктөй аласыз. Бул колдонмоңуздагы тынчсызданууларды бөлүүгө жардам берет жана логиканы/маалымат агымын айкыныраак кылат.

Ошо сыяктуу эле, BrowserRouter кандай реакцияда экени суралат?

React Маршрутизатордун компоненттери Биринчиси, < BrowserRouter >, адатта "Роутердин" лакап аты берилет жана бул сиздин бардык компоненттериңизди сактоо үчүн колдонулган негизги компонент. Компоненттер сиздин колдонмоңузга маршруттун негизинде кайсы башка компоненттерди көрсөтүү керектигин айтып берет.

Кошумча, мен NavLinkти реакцияда кантип колдоном? React Роутер сизде шилтемелерди түзүү үчүн компонентти камсыз кылат колдонмо . Кайсы жерде көрсөтпөсүн, анкер () сизде көрсөтүлөт колдонмонун HTML. < NavLink > бул өзгөчөлүгү, анын тирөөчү учурдагы жайгашкан жерине дал келгенде, өзүн "активдүү" катары стилдете алат.

Андан кийин, маршруттук компоненттин так таянычы эмне кылат?

The так таяныч болуп саналат болгон аныктоо бар болсо болуп саналат так суралган жол . Адатта ал болуп саналат ороо үчүн колдонулат маршруттар баласыз - маршруттар (мисалы, башкы бет).

Реактивдүү роутерде тарых деген эмне?

Мөөнөт " тарых "жана" тарых объект" бул документацияда тарых пакет, бул эки гана негизги көз карандылыктын бири React Router (Мындан тышкары React өзү) жана сессияны башкаруу үчүн бир нече айырмачылыктарды камсыз кылат тарых JavaScriptтин ар кандай чөйрөлөрүндө.

Сунушталууда: