Pachet - dieta-ect

Modulul motor șablon HTML pentru dietă bazat pe ect. Cel mai rapid motor de șabloane JavaScript cu sintaxă CoffeeScript încorporată.

Dacă Altfel

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: