Cuprins
Thorax.js ne permite să adăugăm la ce Backbone.js lipsește și este de a face lucrurile într-un mod specific, știm asta Backbone.js Este destul de flexibil, atât de mult încât nu are un mod special de a realiza lucrurile, de fapt putem construi o serie de aplicații în atât de multe moduri încât ați putea scrie o mie de cărți pe această temă.Dar acest lucru nu este întotdeauna bun, așa că trebuie să recurgem la extensii care ne ajută să reglăm această libertate, cu Thorax.js putem obține un mod mai concret de a face lucrurile, care ne ajută să reducem cantitatea de cod și de muncă.
Unul dintre cele mai utilizate aspecte este de a încorpora vizualizări pentru copii, acesta este acela de a crea un fel de vizualizare în interiorul altuia, pentru a obține un efect dinamic mai mare în aplicațiile noastre.
Opiniile fiicelor
Pentru a putea construi acest tip de vizualizări putem folosi vizualizare ajutor de Torace ceea ce ne permite să transmitem conținutul adecvat motorului de șabloane Ghidon, în acest fel putem construi o vizualizare părinte și în interiorul unei vizualizări copil, atunci când compilăm în șablon putem transmite valoarea copilului astfel încât să fie reflectată în vizualizarea părintei inițială, să vedem în imaginea următoare un cod pe care îl avem poate ilustra acest caz:
După cum putem vedea în interiorul vederii părinte, am construit o nouă vedere pe care o numim VistaDaughter pentru a vedea diferența, atunci când definim șablonul, vă spunem Ghidon care va primi ca conținut o vizualizare și numele acesteia.
Acum putem, de asemenea, să transmitem date suplimentare declarației noastre șablon și să obținem în continuare un efect similar prin includerea unei vizualizări copil, să vedem în exemplul următor la ce ne referim:
Vedem apoi în exemplu că mai întâi trebuie să construim vizualizarea copil, apoi în momentul realizării viziunii părinte putem include copilul și alte valori suplimentare pentru a putea atinge obiectivul aplicației noastre fără nicio problemă.
FuncționareaCum funcționează acest lucru este puțin complex de explicat, dar merge cam așa: Ghidon în schimb, este bazat pe text Backbone.js lucrează direct cu el SOARE, întrucât este o încrucișare sau un amestec de filozofii de lucru care impregnează viziunea, ceea ce se face este lucrul cu un substituent, cu aceasta puteți identifica vizualizarea și containerul acesteia în HTML și astfel să poți injecta conținutul vizualizării copilului. Astfel, odată ce HTML-ul corespunzător a fost afișat și construit, DOM este parcurs în căutarea substituenților generați pentru a modifica și adăuga conținutul care le-a fost atribuit.
În acest fel, vedem că putem încorpora vizualizările copilului în alte vizualizări ale părinților într-un mod simplu, scriind mai puțin cod decât făcând totul direct în Backbone.js, Ideea este tocmai aceea, de a profita de flexibilitate și ușurință pentru a putea încorpora accesoriile necesare fără a pierde performanța.V-a plăcut și ați ajutat acest tutorial?Puteți recompensa autorul apăsând acest buton pentru a-i oferi un punct pozitiv