Dane modelu i zakres w AngularJS

Spisie treści
Kiedy mówimy o zakresie modelu, mówimy o $ obiekt zakresu, odpowiada za pokazywanie danych modelu widokom, dzięki czemu możemy połączyć różne części naszej struktury MVC.
w AngularJS dane są uważane za część modelu tylko wtedy, gdy są widoczne przez obiekt $ zakres, ten obiekt jest zakresem lub zakresem, którego musimy użyć, aby zobaczyć zmiany, które mogą wystąpić w naszym modelu.
Kiedy pracujemy z obiektem $ zakresNiejednokrotnie możemy dokonać przypisania wartości w sposób jawny, w taki sposób, że możemy w sterowniku symulować odbiór danych z jakiegoś modelu.
Przypisując te dane lub wartość do $ zakresMożna tego użyć w widoku, niezależnie od jego pochodzenia, takiego jak model lub wyraźne przypisanie, o którym mówiliśmy.
Zobaczmy na poniższym przykładzie, jak możemy przetłumaczyć to, co skomentowaliśmy w prostym kodzie AngularJS:
Ustaw konto na 3

{{lada}}

Ustaw konto na 3

{{lada}}


W przykładzie widzimy, że w zawartości naszego kontrolera ustawiamy jawnie wartość właściwości, za pomocą tego możemy przekazać wartość obiektu $ zakres wgląd; W następnej sekcji stworzyliśmy przycisk, który wywołuje metodę kontrolera. Na koniec tworzymy nowy przycisk, który jawnie dokonuje przypisania i mamy równoważny kod.
Dzięki temu, co jest napisane w przykładzie, w naszej przeglądarce osiągamy:

POWIĘKSZAĆ

Widzimy, że obie opcje pozwalają nam wykonać główną funkcję, którą zaprojektowaliśmy, aby ustawić licznik ustawiony na trzy.
ng-modelKolejnym aspektem, który możemy umieścić, jest zbudowanie formularza z wykorzystaniem właściwości ng-modelDzięki temu będziemy w stanie osiągnąć dwukierunkową unię między obydwoma elementami, czyli między formą a danym modelem; dzięki temu mogą pracować w zakresie administratora, który ich obejmuje.
Metoda obserwować () jest prawdopodobnie jednym z najczęściej używanych w AngularJS, ponieważ dzięki niemu możemy wykryć w czasie rzeczywistym zmiany, które mogą mieć wpływ na nasze modele i dzięki tym zmianom wykonać akcje w naszej aplikacji.
W rzeczywistości możemy zaobserwować konkretny obiekt lub być może wynik jakiejś metody, ważne jest to, że możemy użyć tej metody w szerokim spektrum tego, co Javascript reprezentuje w przeglądarce. Sposób, w jaki możemy zastosować tę metodę, wygląda następująco:
$ watch (watchFn, watchAction, deepWatch)

Te parametry otrzymane przez metodę pozwalają nam wskazać model do uwzględnienia, metodę do wykonania, gdy nastąpi zmiana lub warunek, który ustaliliśmy i dzięki temu możemy zaspokoić wiele potrzeb, jakie mamy w zakresie monitorowania zmian modelu
Na tym kończymy ten samouczek, mamy już wprowadzenie do tego, co reprezentuje zakres danych w naszych modelach w aplikacji wykonanej za pomocą AngularJS.Podobał Ci się i pomógł ten samouczek?Możesz nagrodzić autora, naciskając ten przycisk, aby dać mu pozytywny punkt
wave wave wave wave wave