Backbone.js - Child Views, Thorax.js

Съдържание
Thorax.js ни позволява да добавим към какво Backbone.js липсва и е да правим нещата по специфичен начин, ние знаем това Backbone.js Той е доста гъвкав, до такава степен, че няма конкретен начин за постигане на нещата, всъщност можем да изградим редица приложения по толкова много начини, че можете да напишете хиляда книги по темата.
Но това не винаги е добре, затова трябва да прибегнем до разширения, които ни помагат да регулираме тази свобода, с Thorax.js можем да получим по -конкретен начин да правим нещата, което ни помага да намалим количеството код и работа.
Един от най -използваните аспекти е да вграждате изгледи на деца, това е да създавате един вид изглед в друг, за да постигнете по -голям динамичен ефект в нашите приложения.
Изгледи на дъщерите
За да можем да изградим този вид изгледи, можем да използваме помощен изглед на Гръден кош което ни позволява да предадем подходящото съдържание на шаблона Кормило, по този начин можем да изградим родителски изглед и в рамките на дъщерен изглед, при компилиране в шаблона можем да предадем стойността на детето, така че да се отрази в първоначалния ни родителски изглед, нека видим на следващото изображение код, който ние може да илюстрира този случай:

Както можем да видим в родителския изглед, ние сме изградили нов изглед, който наричаме VistaDaughter за да видите разликата, тогава при дефиниране на шаблона, който казваме Дръжки който ще получи като съдържание изглед и неговото име.
Сега също можем да предадем допълнителни данни към нашата декларация за шаблон и все пак да постигнем подобен ефект, като включим дъщерно изглед, нека видим в следния пример за какво говорим:

Тогава виждаме в примера, че първо трябва да изградим дъщерния изглед, след това по време на създаването на родителския изглед можем да включим детето и други допълнителни стойности, за да можем да постигнем целта на нашето приложение без никакви проблеми.
ФункциониращТова как работи това е малко сложно за обяснение, но става нещо подобно: Дръжки вместо това се основава на текст Backbone.js работи директно с него СЛЪНЦЕ, тъй като това е кръстоска или смесица от работни философии, за да вдъхне поглед, това, което се прави, е работа с a заместител, с това можете да идентифицирате изгледа и неговия контейнер в HTML и по този начин да може да инжектира съдържанието на изгледа на детето. По този начин, след като съответният HTML е показан и изграден, DOM се пресича в търсене на генерираните заместители, за да промени и добави съдържанието, което им е присвоено.
По този начин виждаме, че можем да включим дъщерни изгледи в други родителски изгледи по прост начин, като напишем по -малко код, отколкото правим всичко директно в Backbone.js, Идеята е именно, за да се възползвате от гъвкавостта и лекотата, за да можете да включите необходимите аксесоари, без да губите производителност.Хареса ли ви и помогнахте на този урок?Можете да възнаградите автора, като натиснете този бутон, за да му дадете положителна точка

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave