1 00:00:02,340 --> 00:00:05,520 Więc dlaczego otrzymujemy ten błąd tutaj. 2 00:00:05,520 --> 00:00:10,260 Staramy się nawigować do trasy lub do ekranu o nazwie sklep. 3 00:00:10,260 --> 00:00:13,620 Teraz mieliśmy to w ubiegłym roku w naszym nawigatorze przełączników. 4 00:00:13,770 --> 00:00:20,640 Tam mieliśmy ekran sklepu, ale teraz mamy inną logikę do renderowania tego nawigatora oraz wszystkich 5 00:00:20,640 --> 00:00:25,030 ekranów i sup nawigatorów, które do niego należą. 6 00:00:25,140 --> 00:00:31,210 Przejdźmy więc do miejsca, w którym uruchomiliśmy akcję nawigacyjną, i 7 00:00:31,210 --> 00:00:37,650 tam na ekranie poza nią, jeśli szukam nawigacji, zobaczysz naszą akcję nawigacyjną. 8 00:00:37,650 --> 00:00:43,950 Wysyłam swoją akcję, ale nawiguję również, że nie powinniśmy już nawigować, wysyłanie jest wystarczające, ponieważ 9 00:00:43,950 --> 00:00:46,830 spowoduje to ustawienie tokena do uwierzytelnienia. 10 00:00:46,860 --> 00:00:52,050 A jeśli jesteśmy dobrze uwierzytelnieni, renderujemy odpowiedniego Nawigatora. 11 00:00:52,200 --> 00:00:53,640 Więc jeśli teraz 12 00:00:56,920 --> 00:01:03,670 to zapiszemy, to uruchomi się ponownie i naprawdę możesz już zobaczyć, że wyglądało na to, że działało. 13 00:01:03,910 --> 00:01:09,400 Jeśli przeładuję teraz całą aplikację tutaj, ponownie jestem automatycznie zablokowany. 14 00:01:09,400 --> 00:01:12,550 Teraz, jeśli się wyloguję, pojawi się błąd. 15 00:01:12,550 --> 00:01:14,620 Więc powinniśmy również naprawić dane. 16 00:01:14,620 --> 00:01:22,440 W tym celu przejdźmy ponownie do naszego nawigatora sklepu i tam do 17 00:01:22,450 --> 00:01:27,170 szuflady, gdzie renderujemy go po wylogowaniu. 18 00:01:27,270 --> 00:01:31,760 Oto i wysyłamy, czy akcja wylogowania po prostu 19 00:01:34,970 --> 00:01:36,210 się wylogowała. 20 00:01:36,200 --> 00:01:45,120 Akcja tutaj w pliku akcji wyzwala tę akcję tutaj w reduktorze z identyfikatorem logowania i tam ustawiam 21 00:01:45,730 --> 00:01:50,790 swój stan początkowy i może to być problem tutaj. 22 00:01:50,790 --> 00:01:57,610 Właściwie nie ustawmy tego w ten sposób, ale ustawmy stan początkowy, ale set rów próbował wszystkich zalogować się poprawnie. 23 00:01:57,630 --> 00:02:04,290 Tak naprawdę nie próbowaliśmy, ale ponieważ celowo się zablokowaliśmy, wiemy, że próba nie będzie miała sensu. 24 00:02:04,290 --> 00:02:04,800 Dobrze. 25 00:02:04,980 --> 00:02:08,160 Ponieważ nie możemy się zalogować automatycznie, właśnie się zablokowaliśmy. 26 00:02:08,970 --> 00:02:14,010 Zapiszmy to i poczekajmy, aż się załaduje, i spróbujmy 27 00:02:16,840 --> 00:02:18,230 jeszcze raz. 28 00:02:18,240 --> 00:02:19,800 Spróbujmy zalogować 29 00:02:25,130 --> 00:02:34,670 się tutaj, co działa i spróbujmy się wylogować, a my dostajemy tatę w sprawie funkcji usuwania skupienia, która nie 30 00:02:34,700 --> 00:02:41,420 jest funkcją, a na ekranie przeglądu produktów rzeczywiście sprawdzam, czy ten ekran się 31 00:02:41,450 --> 00:02:46,460 koncentruje, czy nie, i ja usunąłem tę subskrypcję numer jeden. 32 00:02:46,470 --> 00:02:48,430 Nie ma już wydarzenia skupiającego. 33 00:02:48,430 --> 00:02:50,370 Jest tylko skupienie i rozmycie. 34 00:02:50,400 --> 00:02:55,020 Nie ma woli skupienia czy ostrości rozmycia zrobił rozmycie tylko ostrości i rozmycia. 35 00:02:55,020 --> 00:02:56,700 Więc tutaj chcemy się skupić. 36 00:02:56,970 --> 00:03:02,550 Ponadto, że wrócimy, nie jest teraz subskrypcją, w której 37 00:03:02,550 --> 00:03:11,500 musimy wywołać funkcję remove, ale zamiast samej funkcji możesz anulować subskrypcję, którą możesz powiedzieć, aby ją wyczyścić. 38 00:03:11,550 --> 00:03:12,770 I z tym skończyliśmy. 39 00:03:12,780 --> 00:03:13,900 Jeśli 40 00:03:17,120 --> 00:03:18,770 teraz mamy bezpieczeństwo i 41 00:03:22,310 --> 00:03:29,250 ponownie załadujemy tę aplikację, jeśli kliknę na wylogowanie, jestem zablokowany i jeśli spróbuję zalogować się ponownie 42 00:03:32,300 --> 00:03:33,680 tutaj, wszystko działa. 43 00:03:33,680 --> 00:03:36,020 Więc teraz wszystko działa dobrze. 44 00:03:36,020 --> 00:03:42,380 Teraz możemy również przejść do karty, jak widzisz, może przejść do innych stron i och nie, nie możemy. 45 00:03:42,380 --> 00:03:44,660 Gdybym próbował przejść do zamówień, pojawia się błąd. 46 00:03:44,750 --> 00:03:50,600 Jest to jednak problem związany z problemem, który został naprawiony wcześniej już w opcjach tam. 47 00:03:50,960 --> 00:03:52,930 Ustawiłem ten nagłówek w lewo i tak dalej. 48 00:03:52,970 --> 00:03:54,270 To muszą być funkcje. 49 00:03:54,290 --> 00:03:57,330 Zamieńmy to w funkcję i dopóki tam będziemy. 50 00:03:57,350 --> 00:04:04,850 Możemy już zeskanować kartę szczegółowych informacji o innych plikach, które wyglądają dobrze dodany produkt tutaj nagłówek w 51 00:04:04,850 --> 00:04:09,280 prawo powinien stać się funkcją, gdyby lewy tutaj nie istniał. 52 00:04:09,440 --> 00:04:14,720 Nagłówek ekranu produktów użytkownika po lewej powinien być funkcją, a po prawej powinien być funkcją. 53 00:04:15,140 --> 00:04:20,830 A na ekranie poza tym nie mamy tutaj opcji, które wymagają funkcji. 54 00:04:20,870 --> 00:04:28,490 Działa to, jeśli teraz znów jesteśmy bezpieczni i ponownie załadujemy tę stronę tutaj, powinniśmy być w stanie przejść do 55 00:04:28,990 --> 00:04:33,750 zamówień i ekranu administratora, a są one również na ekranie 2D. 56 00:04:34,010 --> 00:04:35,430 A teraz mamy błąd liczbowy. 57 00:04:35,490 --> 00:04:38,080 Teraz, jeśli identyfikator otrzyma parametr, nie jest to funkcja. 58 00:04:38,090 --> 00:04:43,100 Wspomniałem o tym wcześniej, jeśli chodzi o rodziców, niektóre rzeczy się nieco zmieniły. 59 00:04:43,460 --> 00:04:50,600 Zobaczmy więc, co się tam zmieniło i jak używamy teraz rodziców, i jak nie potrzebujemy już tej dziwnej 60 00:04:50,600 --> 00:04:55,340 pracy, aby nadużywać rodziców, aby umieszczać różne rzeczy w naszym nagłówku.