Modulul motor șablon HTML pentru dietă bazat pe ect. Cel mai rapid motor de șabloane JavaScript cu sintaxă CoffeeScript încorporată.
Instalare
Rețineți că noua versiune v1.0.x funcționează numai cu dietă> = v0.9.17
ECT:
Puteți învăța să utilizați ECT rapid cu Ghidul de sintaxă rapidă de mai jos sau mai detaliat pe site-urile ECT. Vă rugăm să rețineți că dieta-ect utilizează în mod implicit diferite paranteze deschise și cretate>, în timp ce ECT utilizează în mod implicit folosește și%> .
Utilizare
Configurare server
Scrieți HTML dinamic
Variabile șablon
Puteți accesa orice este definit în semnalul $ din șabloanele dvs., inclusiv:
Variabila $ .data
- Obiectul $ .data are prioritate și va suprascrie variabilele din semnal.
- Variabila $ .data este accesibilă direct ca> în loc de> .
- Obiectul $ .data este, de asemenea, utilizat de răspunsul $ .json (), făcând API-urile mai ușor de construit.
Fișier personalizat
$ .Html () va furniza în mod implicit un fișier index.html relativ la configurarea rădăcină.
Puteți schimba fișierul când apelați $ .html () trecând un argument cu o cale diferită.
Config
Puteți utiliza orice configurație pe care ECT o are deja. Acestea sunt valorile implicite pentru dieta-ect:
Ghid de sintaxă rapidă
Tipărire
Ieșire scăpată
Ieșire fără scăpare
Luarea deciziilor
Dacă
Dacă - Altfel
Dacă - Altfel Dacă - Altfel
Inclusiv
Să spunem că aceasta este structura proiectului nostru:
Și am dori să retrimitem header.html atât în home.html, cât și în about.html .
Acesta este header.html:
Și acesta este home.html:
Și aici este vorba despre.html:
Voila! Puteți utiliza .html în șirul de includere, dar nu este necesar. Vă rugăm să rețineți dacă definiți o nouă variabilă într-un șablon, aceasta va fi transmisă fișierelor incluse numai dacă a fost definită în această variabilă.
Buclă
Buclă prin matrice
Buclarea prin obiect
Vă rugăm să rețineți dacă doriți să repetați doar cheile definite pe obiect, adăugând o verificare hasOwnProperty pentru a evita proprietățile care pot fi moștenite de la prototip, utilizați proprii directivă în sintaxa de looping ca:
Buclarea prin matrice de obiecte
Buclarea prin matrice cu indexuri
Funcții
Declarație funcțională simplă
Utilizarea variabilelor de șablon local
Vă rugăm să rețineți că nu puteți accesa variabilele șablonului care sunt create local în cadrul șablonului decât dacă este definit ca o proprietate a obiectului context global .
Acest ESTE lucru:
Acest ESTE NU lucru:
The:
După cum puteți vedea, punctuația colonului: este uneori folosită și alteori nu. Poate fi confuz la început, dar sperăm că acest lucru vă va economisi ceva timp:
: Este necesar doar pentru dacă altceva-dacă altceva și pentru directive - pentru orice altceva nu aveți nevoie de el.
Pentru a afla mai multe despre sintaxă, consultați ECT.js și CoffeeScript.
Licență
(Licența MIT)
Prin prezenta se acordă, gratuit, oricărei persoane care obține o copie a acestui software și a fișierelor de documentație asociate („Software-ul”), pentru a tranzacționa în Software fără restricții, inclusiv fără limitare, drepturile de utilizare, copiere, modificare, îmbinare, publica, distribuie, sublicențiază și/sau vinde copii ale Software-ului și permite persoanelor cărora li se furnizează Software-ul să facă acest lucru, sub rezerva următoarelor condiții:
Notificarea privind drepturile de autor de mai sus și această notificare privind permisiunea vor fi incluse în toate copiile sau părțile substanțiale ale software-ului.
SOFTWARE-UL ESTE OFERIT „CA ATARE”, FĂRĂ GARANȚIE DE NICIUN TIP, EXPRESĂ SAU IMPLICITĂ, INCLUSIV, DAR NU LIMITAT LA GARANȚIILE DE VANZABILITATE, IDEALITATE PENTRU UN SCOP PARTICULAR ȘI NEINFRACȚIUNE. În niciun caz, AUTORII SAU DEȚINĂTORII DE DREPTURI DE AUTOR NU SUNT RESPONSABILI PENTRU ORICE REVENDICARE, DAUNE SAU ALTE RĂSPUNDERI, FIE ÎNTR-O ACȚIUNE A CONTRACTULUI, TORT SAU ALTUI, REZULTATE DIN, ÎN LIMBA SAU ÎN LEGĂTURĂ CU SOFTWAR-ULLE DIN SOFTWARE-UL DE UTILIZARE.
- Pachetul diet-ng versiunea 1
- Pachet ORIHIRO Night Diet Tea Beauty 16 - Căpșuni
- Rimonabant, motilitate gastrointestinală și obezitate Bentham Science
- Miocardita secundară cardiotoxicității induse de mesalamină la un pacient cu colită ulcerativă
- Fiziopatologia complicațiilor de sănătate induse de obezitate Paramjit S