Kręgosłup.Kolekcja JS.gdzie metoda

Kręgosłup.Kolekcja JS.gdzie metoda
W tym kręgosłupie.Samouczek JS Framework, omówimy metodę Where () w klasie kolekcji.

Kręgosłup.JS to framework używany do tworzenia aplikacji internetowych, które śledzą styl JavaScript.

Obsługuje modele, wydarzenia, kolekcje, widoki i narzędzia.

Korzystając z dowolnej z poprzednich funkcji, możemy tworzyć i wykonywać różne operacje na podanych danych w aplikacji internetowej.

Punkty do zapamiętania

  1. Jest używany z JavaScript
  2. Możemy zaimplementować framework wewnątrz znacznika.
  3. Ta framework obsługuje metody i funkcje JavaScript, takie jak dane wyjściowe i odczytu.
  4. Tag jest umieszczony wewnątrz znacznika lub w tagu.
  5. Ważne jest, aby mieć linki do sieci dostarczania treści (CDN) do uruchamiania aplikacji internetowej na serwerze.

Zobaczmy strukturę, aby umieścić kod








Linki CDN są umieszczone z atrybutem SRC znacznika skryptu.

Linki CDN


Metoda gdzie () w kręgosłupie.Kolekcja JS używana do zwrócenia instancji modelu z kolekcji opartej na określonym w nim atrybucie. Zakłada atrybut jako parametr.

Składnia:
Collection_Object.gdzie (atrybut)

Wymaga jednego parametru.

Parametr atrybutu jest właściwością modelu, w której gdzie () zwróci instancję modelu na podstawie podanego atrybutu.

Zbliżać się

  1. Utwórz model szkieletu za pomocą metody ext ().
    Składnia:
    var ModelClass = kręgosłup.Model.rozszerzyć();
  2. Utwórz kolekcję kręgosłupa za pomocą metody ext () i przejdź klasę modelu.
    Składnia:
    var CollectionClass = kręgosłup.Kolekcja.rozszerzyć(
    Model: ModelClass
    );
  3. Utwórz obiekt lub instancję dla klasy kolekcji.
    Składnia:
    var collection_instance = new CollectionClass ();
  4. Zbadaj metodę Where () w kręgosłupie.Kolekcja JS.

Omówmy kilka przykładów kręgosłupa.Metoda kolekcji JS Where ().

Przykład 1: Powrót instancji modelu na podstawie atrybutu przy użyciu gdzie ()

W tym przykładzie utworzymy klasę modalną o nazwie - Flowers i utworzymy klasę kolekcji Klamią. Miniemy w niej naszą klasę modelową (kwiaty).

Następnie musimy utworzyć pięć instancji dla modelu Flowers z trzema atrybutami (nazwa_kwiata, flower_sepals, flower_petals).

Stworzymy flower_collection, który jest przykładem kolekcji FlowerCollection. I dodamy instancje modelu kwiatu do instancji kolekcji za pomocą metody add ().

Teraz określamy niektóre atrybuty instancji modelu, aby zwrócić je za pomocą () przez JSON.stringify ().

  1. Zdobądź instancję modelową, w której Flower_petals to 9.
  2. Uzyskaj modelu instancję, w której nazwa Flower_name to „Lilly”.








Wskazówka Linux





Wyjście:

Uruchom aplikację w przeglądarce, zapisując kod w pliku za pomocą .HTML jako rozszerzenie.

Tutaj widzimy, że instancje modelu zostały zwrócone na podstawie atrybutu określonego w metodzie Where ().

Przykład 2: Zwróć całkowitą instancje modelu na podstawie atrybutu za pomocą gdzie ()

W tym przykładzie utworzymy klasę modalną o nazwie - Flowers i utworzymy klasę kolekcji Klamią. Miniemy w niej naszą klasę modelową (kwiaty).

Następnie musimy utworzyć pięć instancji dla modelu Flowers z trzema atrybutami (nazwa_kwiata, flower_sepals, flower_petals).

Stworzymy flower_collection, który jest przykładem kolekcji FlowerCollection. I dodamy instancje modelu kwiatu do instancji kolekcji za pomocą metody add ().

Teraz określamy niektóre atrybuty instancji modelu, aby zwrócić całkowitą liczbę za pomocą () metodą długości:

  1. Uzyskaj całkowitą modele instancji, w których Flower_petals wynosi 9.
  2. Uzyskaj całkowitą modele instancji, w których nazwa Flower_name to „Lilly”.








Wskazówka Linux





Wyjście:

Uruchom aplikację w przeglądarce, zapisując kod w pliku za pomocą .HTML jako rozszerzenie.

Tutaj widzimy, że całkowite instancje modelu zostały zwrócone na podstawie atrybutu określonego w metodzie Where ().

Wniosek

W tym kręgosłupie.Samouczek JS, omówiliśmy metodę Where () w kolekcji. Służy do wyboru instancji modelu z kolekcji za pomocą określonego atrybutu w nim. Zastosowaliśmy metodę Where () z JSON.stringify (), aby wyświetlić instancje i długość modelu, aby zwrócić całkowitą liczbę instancji modelu w kolekcji.