Więc teraz trochę pracujemy z nawigacją, jesteśmy w stanie poruszać się do przodu i do tyłu.
Nauczysz się, jak dodawać tutaj ikony i przyciski akcji do tego nagłówka, jak ogólnie stylizować i kontrolować
nagłówek, jak przesyłać dane, a to wszystko jest kluczowe dla aplikacji mobilnych, które
tworzysz za pomocą React Native. rób to wielokrotnie, pracując z React Native przy
tworzeniu aplikacji.
Teraz nie jest to jedyna forma nawigacji, którą możemy wdrożyć, chociaż możemy również dotknąć u dołu,
abyśmy mogli przełączać się między różnymi sekcjami w jego aplikacji, która oczywiście
ma typowy wzór znany z aplikacji mobilnych i który jest również wzorem Na początku tego
modułu naszkicowałem, że chcę mieć dwa krany w jego aplikacji, jeden dla wszystkich naszych posiłków lub w tym przypadku dla
wszystkich naszych kategorii, a drugi tylko dla naszych ulubionych posiłków, które oznaczyliśmy jako ulubione.
To oczywiście prowadzi nas do jednego ważnego pytania, w jaki sposób możemy dodawać krany podczas pracy z reagującą nawigacją.
I na szczęście nie jest to zbyt trudne.
Przejdźmy do pliku Jamesa do nawigatora posiłków, w którym skonfigurowaliśmy nawigację i tam
utworzyliśmy nawigator stosów.
Potrzebujesz nawigatora stosu, gdy masz ekrany stron w aplikacji, które są połączone z takim przepływem
wstecznym do przodu.
To typowa nawigacja po stosach.
To, czego używamy tutaj, oczywiście nadal będzie tego potrzebować, nawet jeśli teraz wszystkie reklamy zostaną dotknięte.
Dobrą rzeczą jest to, że możesz mieć po prostu wielu nawigatorów w swojej aplikacji,
i to właśnie teraz dobrze robi nawigacja Ricka oprócz nawigatora stosu, który tworzy funkcję nawigatora stosu.
Możemy również zaimportować opcję tworzenia dolnej zakładki nawigatora, która działa tak, jak się wydaje, pozwala nam utworzyć
nawigatora, który działa z zaczepami na dole.
Stwórz więc nawigator na dolnej zakładce, a my możemy po prostu utworzyć tego dodatkowego nawigatora obok
naszego nawigatora posiłków, powiedzmy, więc tutaj wymienię nazwy posiłków na karcie nawigatora Pfaff, możesz nazwać go tak, jak
chcesz, po prostu mieć jasność co do jego nawigatora Kontrolki i kontrolki kół
są posiłkami i ulubionymi z kranami, a ja nazywam tworzenie nawigatora dolnej zakładki i zapisuję wynik tej
stałej.
Rezultatem tej sprawiedliwości wcześniej dla nawigatora stosu nie jest koniec komponentu reagującego.
Możemy to tutaj przechowywać i wkrótce będziemy mogli użyć odległości.
Teraz, jak skonfigurujemy ten nawigator kart, a następnie podobnie jak nawigator stosów, nawigator kart, wszystkie obiekty biorą
obiekt, w którym musimy poinformować go o różnych dotknięciach, aby powiedzieć różne sekcje na różnych
ekranach, które chcesz załadować, kiedy klikniemy na inny krany i tam mam dwie karty, które chcę, jedna
karta powinna być tym, co widzimy tutaj.
Tak więc nasz stos w końcu to nie tylko ten ekran, ale wszystkie funkcje umożliwiające przejście do innego ekranu.
Chcę więc mieć cały stos tutaj na jednej karcie i innym ekranie lub innym
stosie na karcie Abbott, a dobrą rzeczą jest to, że możesz użyć stosu lub dowolnego innego Nawigatora jako ekranu w tym Nawigatorze.
Możesz więc ustawić identyfikator.
Może nazwijmy to posiłkami.
To zależy wyłącznie od ciebie.
A teraz możesz wskazać tutaj ekran.
Możesz także użyć tej długiej formy z ekranem, ale użyję skrótu i po prostu
bezpośrednio wskażę ekran tutaj, dodając ekran, który tu wskażesz, może nawet być tylko składnikiem reagującym, jak utworzyliśmy tutaj w
folderze ekrany lub.
Cóż, od tego roku, jak wspomniałem, wszystkie zwroty są prawdziwym składnikiem.
Może to być również wynikiem utworzenia stosu Nawigatora.
W rzeczy samej, użyję tutaj nawigatora posiłków jako mojego ekranu do załadowania w zakładce posiłków.
Rzeczywiście, w ten sposób możemy to skonfigurować.
To nasz pierwszy kran.
Druga zakładka będzie naszą ulubioną i tam.
Nie mam jeszcze stosu.
Możemy później dodać jeden, ale na razie wskażę ekran ulubionych, więc zaimportuj martwe ulubione.
Ekran tutaj w pliku nawigatora posiłków importuj ekran ulubionych z folderu ekranów i są to ekran ulubionych
w ten sposób.
A teraz po prostu wskaż tutaj ulubiony ekran naszego ulubionego identyfikatora w nawigatorze dolnej zakładki.
W ten sposób możemy łatwo skonfigurować nawigatora kart.
Pytanie brzmi: w jaki sposób go wykorzystujemy.
Na koniec jest to teraz ten Nawigator, którego chcemy używać jako nawigatora tras w aplikacji, ponieważ
zawiera on nasz istniejący nawigator posiłków.
Pozwala nam także przejść do ulubionego ekranu.
Więc w końcu używam tego roku w moim kontenerze aplikacji zamiast nawigatora posiłków, ponieważ
nawigator posiłków jest teraz zagnieżdżony w nawigatorze kart i w ten sposób można łączyć wielu nawigatorów w natywnej
aplikacji sterowanej nawigacją w szafie, ponieważ można po prostu mieszaj i łącz je ze sobą.
Zawsze masz jeden nawigator tras, który znajduje się w kontenerze aplikacji, i to ma sens, że
masz jeden punkt wejścia do aplikacji, ale ten nawigator tras może oczywiście mieć naszych zagnieżdżonych nawigatorów, ponieważ mamy go tutaj dla
tego kranu, w którym wskazujemy nawigator posiłków a jeśli teraz zachowamy to bezpieczne, a zatem nasza aplikacja uruchomi się
ponownie, zobaczysz teraz, że mamy tutaj zakładki na dole i możemy je kliknąć, aby przejść do
stosu posiłków tutaj i możemy użyć tego stosu tak jak poprzednio, ale mogę również przełączyć się na ulubione wróć do
mojego stosu, który nawet utrzymuje, że był podany, i tak łatwo możemy dodawać zadania.
To samo oczywiście na Androidzie.
Teraz oczywiście warto również zauważyć, że te krany nie wyglądają dobrze, ale fajnie byłoby mieć
słyszę to, a nie tylko tekst, a my zajmiemy się konfiguracją tych kranów.
Tylko sekunda, ale tak łatwo możemy zacząć korzystać z kranów i tak możesz
pomyśleć o używaniu wielu nawigatorów w aplikacji reagującej na nawigację lub w aplikacji używającej reagującej nawigacji.
Teraz zobaczmy, jak możemy właściwie dodawać ikony i jak możemy skonfigurować nasze krany nieco bardziej, aby
używać innego koloru niż ten domyślny niebieski rok.