Backbone.js - Widoki dzieci, Thorax.js

Spisie treści
Thorax.js pozwala nam dodać co do Backbone.js brakuje i jest robienie rzeczy w określony sposób, wiemy o tym Backbone.js Jest dość elastyczny, do tego stopnia, że ​​nie ma określonego sposobu osiągania rzeczy, w rzeczywistości możemy budować wiele aplikacji na tyle sposobów, że można by napisać tysiąc książek na ten temat.
Ale nie zawsze jest to dobre, więc musimy uciekać się do rozszerzeń, które pomagają nam regulować tę wolność, z Thorax.js możemy uzyskać bardziej konkretny sposób robienia rzeczy, co pomaga nam zmniejszyć ilość kodu i pracy.
Jednym z najczęściej używanych aspektów jest osadzenie widoków podrzędnych, aby stworzyć rodzaj widoku w innym, aby uzyskać większy efekt dynamiczny w naszych aplikacjach.
Widoki córek
Aby móc budować tego typu widoki, możemy wykorzystać widok pomocnika z Tułów co pozwala nam przekazać odpowiednią treść do silnika szablonów Kierownica, w ten sposób możemy zbudować widok nadrzędny a w ramach widoku potomnego, podczas kompilacji w szablonie możemy przekazać wartość potomka tak, aby była ona odzwierciedlona w naszym oryginalnym widoku nadrzędnym, zobaczmy na poniższym obrazku kod, który może zilustrować ten przypadek:

Jak widzimy w widoku rodzica, zbudowaliśmy nowy widok, który nazywamy VistaCórka aby zobaczyć różnicę, to podczas definiowania szablonu mówimy Kierownice który otrzyma jako zawartość widok i jego nazwę.
Teraz możemy również przekazać dodatkowe dane do naszej deklaracji szablonu i nadal osiągnąć podobny efekt, włączając widok potomny, zobaczmy w poniższym przykładzie do czego się odnosimy:

Widzimy wtedy na przykładzie, że najpierw musimy zbudować widok potomny, następnie w momencie tworzenia widoku nadrzędnego możemy uwzględnić potomka i inne dodatkowe wartości, aby bez problemu móc osiągnąć cel naszej aplikacji.
FunkcjonowanieJak to działa, jest nieco skomplikowane do wyjaśnienia, ale wygląda to mniej więcej tak: Kierownice jest tekstowy, zamiast tego Backbone.js współpracuje bezpośrednio z nim SŁOŃCE, ponieważ jest to skrzyżowanie lub mieszanka filozofii pracy, aby nasycić pogląd, to, co się robi, to praca z symbol zastępczy, dzięki temu możesz zidentyfikować widok i jego kontener w HTML a tym samym móc wstrzykiwać zawartość widoku podrzędnego. W ten sposób, po wyświetleniu i zbudowaniu odpowiedniego kodu HTML, DOM jest przeszukiwany w poszukiwaniu wygenerowanych symboli zastępczych, aby zmienić i dodać przypisaną do nich treść.
W ten sposób widzimy, że możemy włączyć widoki potomne do innych widoków nadrzędnych w prosty sposób, pisząc mniej kodu niż robiąc wszystko bezpośrednio w Backbone.js, Chodzi właśnie o to, aby wykorzystać elastyczność i lekkość, aby móc włączyć niezbędne akcesoria bez utraty wydajności.Podobał Ci się i pomógł ten samouczek?Możesz nagrodzić autora, naciskając ten przycisk, aby dać mu pozytywny punkt

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave