1
00:00:00,510 --> 00:00:08,110
OK, witamy z powrotem w tej lekcji mamy zamiar odebrać aż którym skończyliśmy i nadal mówić o routingu i wyrażają trzy główne cele.

2
00:00:08,160 --> 00:00:13,560
Pierwszy z nich to, aby pokazać, co nazywa się matcher Splatt lub gwiazdy trasy.

3
00:00:13,860 --> 00:00:17,250
A potem chcę Ci napisać trasy zawierające parametry trasy.

4
00:00:17,250 --> 00:00:20,650
Więc będziemy rozmawiać o tym, jak to zrobić, co trasy są parametry.

5
00:00:20,700 --> 00:00:24,220
A potem wreszcie chcę mieć szybki dyskusję o Raut kolejności.

6
00:00:24,630 --> 00:00:25,650
Zacznijmy.

7
00:00:25,650 --> 00:00:29,790
Używam dokładnie taką samą pierwszą wyraźną app, który używaliśmy wcześniej.

8
00:00:29,820 --> 00:00:31,150
To tylko jeden akt.

9
00:00:31,230 --> 00:00:31,700
Tak.

10
00:00:31,740 --> 00:00:43,990
I katalog trzpienie node Express zainstalowany APTA tak ma nasz Hi Istnieją i są przez ukośnik trasy psów i jesteśmy po prostu będzie nadal dodać do tego w tej lekcji.

11
00:00:44,190 --> 00:00:51,040
Pierwszy z tych celów, które będę dotkniętych jest wprowadzenie dopasowywania Splatt lub gwiazdy trasy przed nami i wami każdy nowy kod.

12
00:00:51,090 --> 00:00:55,510
Idę do uruchomienia serwera tak węzła robiłem tak.

13
00:00:55,740 --> 00:01:02,390
Upewnij się, że zaczyna się ok to mam zamiar otworzyć zakładkę, gdzie ja właściwie wizyty aplikację i chcę pokazać wam tę wiadomość jako pierwszy.

14
00:01:02,460 --> 00:01:09,110
Tak to się dzieje podczas próby uzyskania dostępu do jednego ze swoich aplikacji, gdy serwer nie działa w ogóle, ale serwer jest uruchomiony teraz.

15
00:01:09,120 --> 00:01:15,700
Więc jeśli odświeżyć teraz dostanę hi tam lub jeśli pójdę ciąć Doug mam mnie teraz.

16
00:01:15,930 --> 00:01:33,920
Ale gdy chcę pokazać to, jeśli pójdę do trasy, który nie istnieje jak psy Slash i nacisnąć enter i pokazał to wcześniej dostaję nie mogą uzyskać psy slash i że nastąpi niezależnie od trasy, że idę chyba że jest to jeden z trzech, które zostały zdefiniowane.

17
00:01:34,740 --> 00:01:38,700
Slash and slash przez psa.

18
00:01:39,270 --> 00:01:49,200
Więc jeśli chcemy mieć jakiś catchall jakieś wiadomości, że reagujemy na każdą inną drogą wyjątkiem od psa, a trasa możemy użyć gwiazdę.

19
00:01:49,210 --> 00:02:01,300
Tak, że wygląda to tak zrobi apt get a my po prostu gwiazdą i przystępujemy wszystko dokładnie tak samo.

20
00:02:01,740 --> 00:02:10,570
I zamiast tutaj, musimy po prostu zrobić czerwoną kropkę i jesteś gwiazdą tak po prostu i oszczędzać.

21
00:02:10,980 --> 00:02:13,680
Więc ten kod zostanie uruchomiony ten wiersz tutaj będzie działać.

22
00:02:13,680 --> 00:02:24,800
Ilekroć nasza aplikacja pobiera żadnej get żądanie każdej wiesz Oprócz tych trzech, które mamy już zdefiniowany, więc pokażę wam, że teraz trzeba ponownie uruchomić serwer.

23
00:02:25,710 --> 00:02:27,380
Ok ponownym uruchomieniu go.

24
00:02:27,690 --> 00:02:29,850
Odśwież stronę, nic nie powinno się zmienić.

25
00:02:29,850 --> 00:02:35,500
Ale teraz, jeśli pójdę do jakiegoś losowego trasie rębak owski i naciśnij enter uzyskać jesteś gwiazdą.

26
00:02:35,940 --> 00:02:37,500
Ale moje inne drogi są niezmienione.

27
00:02:37,530 --> 00:02:49,260
Jeśli pójdę do slash, który nadal działa, jeśli pójdę do slash psa, który nadal działa, ale jeśli idę do jibberish uzyskać jesteś gwiazdą.

28
00:02:49,260 --> 00:03:04,960
Jest to szczególnie przydatne, jeśli chce się mieć jakiś komunikat o błędzie lub obszar strony, aby pokazać się w każdej chwili obsługi starali i przejść trasę, która nie jest zdefiniowana lub taki, który nie zwariować można pokazać jakąś wiadomość lub jakiś szablon, który mówi HDMI Page Not Found.

29
00:03:05,100 --> 00:03:16,410
Wróćmy teraz do naszej redakcji i mam zamiar spróbować czegoś dokąd idę skopiować ten czy wyciąć i przenieść go nad innymi drogami i po prostu zapisać go tak niczego nie zmieni.

30
00:03:16,410 --> 00:03:26,610
Niezależnie od kolejności, gdzie teraz moja gwiazda poprowadzić catchall pochodzi, a potem mam zamiar ponownie uruchomić serwer Control-C, a następnie strzałkę w górę.

31
00:03:26,610 --> 00:03:32,570
Teraz mam zamiar wrócić i odśwież stronę, a to nie powinno się zmienić, ponieważ jest to nadal jibberish.

32
00:03:32,640 --> 00:03:36,290
Więc to, że wciąż uderzając złapać wszystkie trasy i nie trafiając którykolwiek z pozostałych trasach.

33
00:03:36,480 --> 00:03:48,090
Ale gdy próbuję i przejdź do strony korzenia I wciąż jesteś gwiazdą, jeśli spróbuję i przejdź do slash psa dostanę swoją gwiazdę, a jeśli staram się iść do slash Kupuję też dostać swoją gwiazdę.

34
00:03:48,150 --> 00:03:57,860
Więc to dostaje w tym trzeci cel, który jest chciałem mieć dyskusję o kolejności tras i że dyskusja sprowadza się do tego, aby w kwestii Route.

35
00:03:58,140 --> 00:04:06,620
Więc w tym przypadku, jeśli kładę to na wykrycie wszystkich obecnie gwiazdę, która pasuje do wszystkiego, jeśli kładę, że pierwszy wtedy nic innego nie zostanie dopasowane kiedykolwiek.

36
00:04:06,630 --> 00:04:13,240
Kluczowym pojęciem jest, że pierwsza trasa, która pasuje dany wniosek jest jedyną drogą, która będzie działać.

37
00:04:13,380 --> 00:04:16,240
Więc na jedno żądanie nigdy nie będziemy mieć ten bieg kodu.

38
00:04:16,260 --> 00:04:22,000
A potem ten kod, jeśli jeden z tych wywołań zwrotnych jest uruchomiony, czy to jest wyzwalany wtedy skończymy.

39
00:04:22,110 --> 00:04:26,930
Tak, że prośba została następnie przetwarzane i nigdy nie przenosi się na innych trasach.

40
00:04:27,390 --> 00:04:38,860
Ale powiedzmy, że i my będziemy poruszać tego z powrotem na dół, gdzie to było, powiedzmy, że jest to mój kod i ktoś wysyła żądanie ciąć psa.

41
00:04:38,880 --> 00:04:43,540
Pierwszą rzeczą, która się wydarzy jest wyrażona zamierza sprawdzić, czy jest on zgodny z tej trasy.

42
00:04:43,680 --> 00:04:45,440
Czy to żądanie GET ciąć.

43
00:04:45,450 --> 00:04:46,420
Odpowiedź brzmi nie.

44
00:04:46,620 --> 00:04:47,890
Więc sprawdza ten jeden.

45
00:04:47,940 --> 00:04:49,540
Czy to żądanie GET kupić.

46
00:04:49,740 --> 00:04:50,250
Nie.

47
00:04:50,370 --> 00:04:51,630
Więc sprawdza ten jeden.

48
00:04:51,630 --> 00:04:53,670
Czy to żądanie GET ciąć psa.

49
00:04:53,670 --> 00:04:54,680
Odpowiedź brzmi: tak.

50
00:04:54,690 --> 00:04:57,030
Tak działa ten kod, a potem to się robi.

51
00:04:57,030 --> 00:04:59,180
To nie przejść i sprawdzić ten jeden na końcu.

52
00:04:59,430 --> 00:05:04,530
Więc oczywiście mogę umieścić ten pierwszy jest to problematyczne, ponieważ zastępuje którykolwiek z pozostałych tras, które mamy zdefiniowane.

53
00:05:04,530 --> 00:05:13,710
A ja po prostu zawsze reagować z gwiazdą, która mimo to sprawia, że ​​dla wielkiej motywacji strony internetowej nie jest to zachowanie, które szukamy w prawdziwej aplikacji internetowej.

54
00:05:13,710 --> 00:05:23,400
I ostatni cel, który chcę mówić o co jest zdecydowanie najważniejsza jest coś, co nazywa parametry trasy, aby pomóc wprowadzić parametry trasy.

55
00:05:23,400 --> 00:05:33,000
Zamierzam użyć Reddit dot com i pokazać niektóre z jego tras dla tych, którzy nie są zaznajomieni z odczytany Gorąco zalecamy unikać za wszelką cenę.

56
00:05:33,010 --> 00:05:34,460
Nie słuchaj, co mam do powiedzenia.

57
00:05:34,610 --> 00:05:43,230
Stracisz wszystko produktywność w swoim życiu tak, że działa to, że ludzie mogą zakładać różne posty, czy jest to łącze lub obraz lub wideo lub po prostu jakiś tekst.

58
00:05:43,370 --> 00:05:48,560
Dwa różne subeditors i istnieją tysiące różnych podgrup każda jedna z kategorii.

59
00:05:48,700 --> 00:05:56,970
Więc teraz szukam w piłkę nożną wyznaczany mogę też iść do gier jeden lub muzyki lub śmieszne lub wiadomości lub filmów.

60
00:05:57,110 --> 00:06:01,680
I każdy z nich ma treści, które są związane z tym tematem.

61
00:06:01,690 --> 00:06:09,170
Więc w tym przypadku jestem na sub nożnej ją przeczytać i zauważyłem Reddit Trasa dot com ukośnik ukośnik są nożnej.

62
00:06:09,340 --> 00:06:20,760
Więc kiedy poprosiłem serwer dla Reddit dot com slash slash Socker analizuje trasę i realizuje szukamy stanowisk piłkarskich idzie do bazy danych pobiera wszystkie posty, piłki nożnej i wysyła je do mnie w odpowiedzi.

63
00:06:20,770 --> 00:06:31,290
Ale jak już wspomniano wcześniej, istnieją tysiące różnych przedmiotów i mogę was zapewnić, że Reddit nie jest skonfigurowany w ten sposób, gdzie nie jest to trasa dla każdego przeczytać.

64
00:06:31,430 --> 00:06:47,500
To nie jest apt uzyskać slash slash naszą piłkę nożną, a ja po prostu skrócić, że a potem jeszcze jeden dla muzyki, a drugi dla filmów i tak dalej.

65
00:06:47,500 --> 00:06:48,900
Dziesięć tysięcy plus razy.

66
00:06:49,030 --> 00:06:50,710
To nie jest jak czerwona to działa.

67
00:06:50,890 --> 00:06:52,750
Ten kod nie jest sucha w ogóle.

68
00:06:52,750 --> 00:06:55,540
Pamiętaj suche podpórek nie powtarzają się.

69
00:06:55,540 --> 00:06:58,060
W rzeczywistości jest to bardzo mokry napisać wszystko dwa razy.

70
00:06:58,150 --> 00:07:00,910
Mimo to nic więcej jak napisać wszystko 10000 razy.

71
00:07:01,120 --> 00:07:06,320
Więc zamiast zdefiniować oddzielne trasy dla każdego podzbioru że moglibyśmy zdefiniować wzór.

72
00:07:06,380 --> 00:07:07,870
I to właśnie czerwony robi.

73
00:07:07,880 --> 00:07:13,430
Mają wzór, który coś takiego jak Slash lub ukośnika sub to nazwisko.

74
00:07:14,180 --> 00:07:24,710
Ale jeśli po prostu zostawić to tak jak slash naszą kromkę chleba na imię będzie pasować tylko kiedy idę do slash slash Sublette naszą nazwę to i dopasować go dokładnie tak samo.

75
00:07:24,700 --> 00:07:29,610
Zanim pokażę jak to obejść, że kiedy wrócę, aby ją przeczytać i kliknij jeden z wpisów.

76
00:07:29,870 --> 00:07:33,970
Więc ten post tutaj Idę na nią kliknąć i patrzeć na trasie.

77
00:07:33,980 --> 00:07:35,310
Więc to jest gotowa przyjść.

78
00:07:35,380 --> 00:07:45,550
Slash nasze soccor ukośnik ukośnik komentarze slash ten szalony ciąg jest to IED slash tytuł postu lub części tytułu.

79
00:07:45,880 --> 00:07:53,270
A gdy idziesz do tej trasie można uzyskać wszystkie komentarze, które odpowiadają na to stanowisko na stanowisko, które ma ten tytuł.

80
00:07:53,320 --> 00:07:58,790
I oczywiście istnieją miliony i miliony różnych stanowisk na Reddit i nie każdy ma zdefiniowane swoje własne trasy.

81
00:07:58,850 --> 00:08:09,780
Więc nie jest to droga, która wygląda tak wewnątrz kodu serwera coś takiego byłoby szaleństwo mieć dla każdego postu.

82
00:08:10,030 --> 00:08:17,920
Zwłaszcza, że ​​słupki są tworzone przez użytkowników i nikt kto piszących kod w stanie przewidzieć wszystkich tych różnych stanowisk.

83
00:08:17,920 --> 00:08:25,960
Zamiast więc chcielibyśmy jakiś wzór, gdzie mamy nasz ukośnik sub ją przeczytać nazwę.

84
00:08:25,970 --> 00:08:37,880
W tym przypadku piłki nożnej komentarze slash slash i Id slash tytuł i podobnie jak ten powyżej, gdzie miał Sublette nazwę.

85
00:08:37,930 --> 00:08:45,600
Będzie to pasuje tylko wtedy, gdy dosłownie wpisać słowo znaku słownego znaku są dla takiego podzbioru sama nazwa ukośnik ukośnik komentarze tytuł ID slash.

86
00:08:45,790 --> 00:08:54,830
Tak więc, aby go na wzór wykorzystujemy tak zwane parametry trasy lub zmienne trasy i na innych forach ludzie nazywają je zmienne ścieżki, jak również.

87
00:08:54,880 --> 00:08:56,670
Są bardzo proste do wykonania.

88
00:08:56,790 --> 00:09:05,200
Jeśli chcę, aby zdefiniować wzór gdzie posłuchać na zamówienie Pobierz ciąć nasze ukośnik coś innego potem każdy pojedynczy Sabet nazwę.

89
00:09:05,400 --> 00:09:19,290
Wszystko co musisz zrobić, to umieścić dwukropek właśnie tam i że mówi Express faktycznie nie pasuje do charakteru postaci podzbioru imieniu, lecz aby to wzór gdzie relistening dla Slash są slash dowolne słowo później.

90
00:09:19,490 --> 00:09:32,350
Więc pozwól mi skomentować ten jeden na teraz i skończmy to się z naszą prośbę i reagowania i otwórz go ot tak i wszyscy to zrobi jest odczytywany jest nie wysyłać.

91
00:09:32,360 --> 00:09:40,470
Zapraszamy do tematu, a my po prostu zapisać, że i uruchomić nasz serwer.

92
00:09:41,440 --> 00:09:45,820
Teraz, jeśli chcę zobaczyć tę wiadomość, muszę iść do trasy, która pasuje do tego wzorca.

93
00:09:45,940 --> 00:09:51,230
Więc wróćmy i odświeżyć i jeśli pójdziemy ślizgać się przez wciąż to samo.

94
00:09:51,350 --> 00:09:53,670
Jeśli idziemy do tej strony mamy więc dostać to samo.

95
00:09:53,840 --> 00:10:01,340
Ale teraz, gdy idziemy ciąć nasze szczenięta ukośnymi I teraz pojawia się komunikat, że mówi Witamy w Reddit sub.

96
00:10:01,450 --> 00:10:10,290
Więc nasze szczenięta slash slash ten wzór i tak slash slash naszą piłkę nożną lub innego podzbioru, że mogę wymyślić.

97
00:10:10,630 --> 00:10:13,540
Jednak ważne jest, aby pamiętać, coś to nie działa.

98
00:10:13,630 --> 00:10:21,590
Slash nasze soccor slash slash komentarzy, które już nie działa, ponieważ jest to inny wzór.

99
00:10:21,590 --> 00:10:26,480
Więc to nie jest tak dziką kartę, gdzie mówi ukośnik lub ukośnik coś innego później.

100
00:10:26,500 --> 00:10:33,080
Co tak naprawdę oznacza to pasuje do niczego, co przychodzi z ukośnik lub ukośnik każdą pojedynczą rzecz następującą go.

101
00:10:33,110 --> 00:10:40,760
Więc nie są ukośnik ukośnik ukośnik w imię czegoś innego, ale slash slash soccor ukośnymi szczeniąt ukośnikiem.

102
00:10:40,940 --> 00:10:43,920
A ja mówię, że łamane są dużo i robi się naprawdę irytujące.

103
00:10:43,940 --> 00:10:47,650
Więc przejdźmy tutaj i pokażę ci, jak możemy przekształcić ten jeden.

104
00:10:47,650 --> 00:10:49,240
Wygląda dokładnie tak samo.

105
00:10:49,260 --> 00:10:57,340
Po prostu umieścić dwukropek przed niczym, że chcemy być zmienną i wszystko, co chcemy, aby użytkownik lub aplikacja będzie w stanie zmienić.

106
00:10:57,350 --> 00:11:00,950
Więc komentarze zawsze powinien być tylko komentarze na każdym reddit postu.

107
00:11:01,030 --> 00:11:13,020
Zawsze jest nazwa Reddit sub jak piłka nożna komentarze slash slash identyfikator slash tytuł postu, tak komentuje jej zawsze tam i ta zostanie dopasowana, jeśli pójdę na trasie.

108
00:11:13,190 --> 00:11:20,740
Skończmy z tym odpowiedzi na żądanie funkcja musi pochodzić z trasy, aby dopasować ten jeden.

109
00:11:20,740 --> 00:11:26,270
Mam mały wiadomość tutaj co jest naprawdę ładnie z Cloud 9 mi powiedzieć, że nie spodziewałem się tego drukiem, aby zobaczyć.

110
00:11:26,330 --> 00:11:28,090
To dlatego, że nie było wywołanie metody.

111
00:11:28,120 --> 00:11:42,290
Więc teraz zróbmy czerwoną kropką send a ja po prostu Witamy na stronie komentarzy, które podobnie jak i wszyscy zapisać i zrestartować serwer teraz, aby dopasować tę trasę.

112
00:11:42,350 --> 00:11:50,450
Muszę iść do slash naszą ukośnik podnajem go Nazwa ukośnik ukośnik to nic ID slash tytuł, który może być cokolwiek, jak również.

113
00:11:50,990 --> 00:11:52,680
I zróbmy to teraz.

114
00:11:53,260 --> 00:11:58,180
Pójdziemy do piłki nożnej slash slash slash slash komentarze żadnego identyfikatora.

115
00:11:58,190 --> 00:12:00,980
Zrobimy jeden dwa trzy, ale nie muszą być liczbami.

116
00:12:01,040 --> 00:12:02,050
Może to być słowo.

117
00:12:02,120 --> 00:12:03,170
Nie ma znaczenia.

118
00:12:03,320 --> 00:12:14,090
A potem ciąć tytuł jak mój pierwszy mecz piłki nożnej i jeśli trafiliśmy Wprowadź teraz uzyskać Witamy na stronie komentarzy.

119
00:12:14,330 --> 00:12:18,640
Ale oczywiście mogę to zmienić i uczynić go jakiś przypadkowy ciąg.

120
00:12:18,760 --> 00:12:22,600
A potem jeszcze jeden tytuł, który jest losowy ciąg czy tylko numery.

121
00:12:22,820 --> 00:12:24,470
I nadal są zgodne ze wzorcem.

122
00:12:24,590 --> 00:12:32,590
Więc to nie jest sprawdzanie tego, że coś jest liter lub słów lub ma podkreślenia lub że jest to co najmniej 10 znaków to nie obchodzi.

123
00:12:32,620 --> 00:12:33,930
Istnieją sposoby, aby to uczynić.

124
00:12:34,070 --> 00:12:46,100
Ale to wszystko dba o to wzór fragmentów tekstu, a następnie podzielona przez ukośniki ostatnią i najważniejszą rzeczą jest to, w jaki sposób uzyskać dostęp do tych danych, zamiast z naszej obsługi trasy.

125
00:12:46,100 --> 00:12:54,850
Więc gdybym chciał wysłać wiadomość tutaj było wiadomo zapraszamy do piłki nożnej Sublette że gdy użytkownik przechodzi do slash slash w piłkę nożną.

126
00:12:55,000 --> 00:12:56,620
Ale chcę go zmienić też.

127
00:12:56,620 --> 00:12:57,900
Witamy szczeniąt.

128
00:12:58,000 --> 00:13:00,710
Więc czytałem go, kiedy idą do naszych szczeniąt ukośnikiem.

129
00:13:00,740 --> 00:13:02,530
Potrzebuję, aby uzyskać dostęp do zewnątrz.

130
00:13:02,520 --> 00:13:11,630
I wiesz co było wartość podnajem mu i wyraził daje nam przyjemny i łatwy sposób na to, że zamiast tego żądania obiektu.

131
00:13:11,620 --> 00:13:20,610
Do tej pory tylko pracował z mieszkańcami i odpowiedzi, ale przedmiot wniosek zawiera wszystkie informacje na temat żądania przychodzącego.

132
00:13:20,650 --> 00:13:30,990
Zróbmy prosty con. żądań logowania i prawdopodobnie nie będzie faktycznie być w stanie zobaczyć wszystkiego, dużo, ponieważ jest tak wiele, że nie będzie drukować tylko niewielki podzbiór niego.

133
00:13:31,050 --> 00:13:35,680
Ale niech tylko spróbować ponownie uruchomić serwer i uderzył tą drogą.

134
00:13:35,690 --> 00:13:40,260
Więc nasz ukośnik przedłożyć go wymienić na piłkę nożną.

135
00:13:41,480 --> 00:13:44,580
I tu widać to faktycznie ma wydrukować całą sprawę.

136
00:13:45,010 --> 00:13:48,490
A więc nie ma wiele informacji pochodzących z tego wniosku.

137
00:13:48,760 --> 00:13:50,430
To wszystko jest drukowany tutaj.

138
00:13:50,720 --> 00:13:56,680
A co szukam jest coś, co nazywa parametry żądania, które powinny być tam, gdzie idziemy tutaj.

139
00:13:56,870 --> 00:14:02,360
Jest to obiekt, który zawiera wszystkie parametry trasy i odpowiadających im wartości.

140
00:14:02,360 --> 00:14:09,390
Więc w tym przypadku sub nazwy REDIT jest równa Socker bo poszedł do slash slash naszą piłkę nożną.

141
00:14:09,470 --> 00:14:21,140
Więc co możemy zrobić, to zróbmy anulować że żądania dziennika zatrzymać harams zamiast całą rzecz i zapisać, a następnie odświeżyć lub zrestartować serwer.

142
00:14:21,240 --> 00:14:29,120
A teraz, jeśli pójdę do ukośnik ukośnik naszą cześć będzie powiedzieć, że nazwa jest wyznaczany cześć.

143
00:14:29,260 --> 00:14:32,180
Mogą zrobić to samo dla szczeniąt.

144
00:14:33,460 --> 00:14:35,050
I tam idziemy.

145
00:14:35,090 --> 00:14:39,570
Pokażę ci to samo, kiedy mamy wiele parametrów ścieżki tak jak my tutaj.

146
00:14:40,040 --> 00:14:41,880
Więc ja po prostu umieścić, że właśnie tam.

147
00:14:41,920 --> 00:14:53,700
Zapisz ponownie zrestartować serwer, a następnie spowodują tę drogę, przechodząc do naszych szczeniąt slash slash komentarze slash tytuł ID slash.

148
00:14:53,780 --> 00:14:57,670
Mój rdzeń jest ładny i nacisnąć enter i mamy.

149
00:14:57,710 --> 00:14:59,090
Witamy na stronie Commons.

150
00:14:59,140 --> 00:15:05,370
I kiedy patrzę w terminalu Zobaczę, że mamy trzy różne parametry trasy trzy różne harams.

151
00:15:05,380 --> 00:15:11,270
Podzbiór go nazwać jak szczenięta ID to 1 2 3 4 i tytuł jest mój Corgi jest słodkie.

152
00:15:11,310 --> 00:15:15,930
Wrap to się, gdy odpowiadamy Zapraszamy do podzbioru to niech faktycznie zrobić.

153
00:15:15,980 --> 00:15:17,840
Witamy szczeniaka roz.

154
00:15:17,840 --> 00:15:20,210
Witamy na co roz.

155
00:15:20,600 --> 00:15:24,640
I zrobić to trochę więcej zabawy, niech się upewnić, że wszystko jest wielkie.

156
00:15:24,770 --> 00:15:39,790
Więc co zrobimy to zrobić zmienną daleko i będziemy nazywać go sub jest równa zwrócić się harams sub Nazwa REDIT musi pasować dokładnie to, co nazwaliśmy go tutaj.

157
00:15:39,800 --> 00:15:42,510
Pamiętaj, że to tylko wewnątrz tego wniosku.

158
00:15:42,640 --> 00:15:47,060
Harams obiektów, a nie tylko reagować z powitania do podzbioru to zrobi.

159
00:15:47,060 --> 00:15:51,940
Witamy w przestrzeni.

160
00:15:52,120 --> 00:16:02,130
Plus Czytałem go także czytałem to tak, że będzie mile widziane szczeniąt.

161
00:16:02,190 --> 00:16:04,990
Przeczytaj ją, a to nie będzie wielka.

162
00:16:05,140 --> 00:16:20,530
Więc, aby to wielkie litery możemy użyć do górnej przypadku możemy zrobić tutaj lub możemy zrobić to tutaj na Sublette go i będę pozbyć tego średnikiem i zapisać i zrestartować serwer.

163
00:16:21,790 --> 00:16:24,460
Wróćmy i wywołać tę trasę ponownie.

164
00:16:24,560 --> 00:16:26,650
Więc to nie spowoduje to.

165
00:16:26,650 --> 00:16:28,880
Jest rutera, który ma wiele parametrów.

166
00:16:29,030 --> 00:16:31,950
Chcemy po prostu nasze szczenięta slush i dostaję.

167
00:16:32,000 --> 00:16:32,950
Witamy na szczeniaka.

168
00:16:32,980 --> 00:16:33,480
Gotowy.

169
00:16:33,770 --> 00:16:43,130
Teraz, jeśli ja się ciął szczenięta lub psy ukośnik wszyscy dorastali i koty, a teraz mam dynamiczną stronę internetową.

170
00:16:43,120 --> 00:16:49,070
W porządku, więc niech to owinąć się bardzo szybko i wrócić do kiedy używamy gwiazdę zamiast definicji trasy.

171
00:16:49,220 --> 00:16:55,580
Będzie pasować wszystko, co przychodzi w ogóle, a wraz z tym porządek, który definiujemy spraw trasy dojazdu.

172
00:16:55,630 --> 00:17:00,350
Więc jeśli stawiamy gwiazdę routemaster się górna inne drogi będzie działał pod nią.

173
00:17:00,500 --> 00:17:06,920
Ale jeśli umieścimy go na dole czyli tam, gdzie normalnie idzie będzie zachowywać się jak połowu wszelkiego rodzaju jako oświadczenie innego.

174
00:17:07,100 --> 00:17:10,930
Jeśli żadna inna trasa zostanie dopasowana inaczej dopasować gwiazdę.

175
00:17:11,170 --> 00:17:19,400
Wreszcie rozmawialiśmy o parametrach trasy, które możemy wykorzystać do określenia wzoru w trasie, która nie musi być dopasowana do słowa lub znaku do znaku.

176
00:17:19,490 --> 00:17:21,550
Prostu musi być dopasowany do tego samego wzoru.

177
00:17:21,740 --> 00:17:27,360
Więc coś takiego, gdzie mogę mieć Slash są slash dowolny podzbiór Jej nazwa pochodzi od niego.

178
00:17:27,590 --> 00:17:28,670
Dobrze więc, że jest to.
