Мазмуну:

Реактивдүү жергиликтүү тилде навигация деген эмне?
Реактивдүү жергиликтүү тилде навигация деген эмне?

Video: Реактивдүү жергиликтүү тилде навигация деген эмне?

Video: Реактивдүү жергиликтүү тилде навигация деген эмне?
Video: Virtual Peering Series – Central Asia #2 2024, Май
Anonim

Мобилдик тиркемелерди курууда, биз колдонуучуну кантип иштетебиз навигация колдонмо аркылуу - экрандардын бет ачары жана алардын ортосундагы өтүү. React Navigation иштеп чыгуучуга бул функцияны оңой ишке ашырууга мүмкүндүк берген өз алдынча китепкана.

Ошондой эле, мен навигацияны кантип кошсом болот деп сурады.

  1. 1-кадам: React Native орнотуңуз. Макул, эми төмөнкү буйрук менен реактивдүү жергиликтүү долбоорду орнотуңуз.
  2. 2-кадам: Биздин долбоор үчүн эки экранды түзүү.
  3. 3-кадам: React Navigation пакетин орнотуңуз.
  4. 4-кадам: Орнотуулар ичиндеги Багыттоо баскычын кошуңуз.
  5. 5-кадам: Колдонмону кайра жүктөө.

Андан тышкары, жергиликтүү реакцияда бир экрандан экинчи экранга кантип өтсө болот? Көчүрүү бир экранга колдонуу менен жүзөгө ашырылат навигация таяныч, биздин ылдый өтөт экран компоненттер.

Жаңы экранга өтүңүз

  1. < Баскыч.
  2. title="URLге өтүү"
  3. onPress={() => бул. реквизиттер. навигация. багыттоо('url')}
  4. />

Ошондой эле билиңиз, мен роутерди реактивдүү жергиликтүү режимде кантип колдонсом болот?

React Native - роутер

  1. 1-кадам: Роутерди орнотуу. Баштоо үчүн, биз роутерди орнотуу керек.
  2. 2-кадам: Толук арыз. Биз роутерибиздин бардык тиркемени иштетүүсүн каалагандыктан, аны индекске кошобуз.
  3. 3-кадам: Маршрутизатор кошуу. Эми биз компоненттер папкасынын ичинде Маршруттар компонентин түзөбүз.
  4. 4-кадам: Компоненттерди түзүү.

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

React Router стандарт болуп саналат маршруттоо үчүн китепкана React . Документтерден: React Router URL менен UI синхрондоштурууда сактайт. Ал жалкоо кодду жүктөө, динамикалык маршрутту дал келүү жана жайгашкан жерди которууну башкаруу сыяктуу күчтүү өзгөчөлүктөрү менен жөнөкөй API'ге ээ.

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