Пакет - дієта тощо

Модуль двигуна HTML-шаблону для дієти на основі ECT. Найшвидший механізм шаблонів JavaScript із вбудованим синтаксисом CoffeeScript.

Якщо Інакше

Встановити

Зверніть увагу, що новий v1.0.x працює лише з дієтою> = v0.9.17

ECT:

Ви можете навчитися швидко використовувати ECT за допомогою Краткого керівництва по синтаксису нижче або більш детально на веб-сайтах ECT. Зверніть увагу, дієта-дія за замовчуванням використовує різні відкриті та фігурні дужки>, тоді як ЕСТ за замовчуванням використовує використання і%> .

Використання

Налаштування сервера

Написати динамічний HTML

Змінні шаблону

Ви можете отримати доступ все, що визначено в сигналі $ зі своїх шаблонів, включаючи:

Змінна $ .data

  • Об'єкт $ .data має пріоритет і замінить змінні з сигналу.
  • Змінна $ .data доступна безпосередньо як> замість> .
  • Об'єкт $ .data також використовується відповіддю $ .json (), що полегшує побудову API.

Спеціальний файл

За замовчуванням $ .html () буде обслуговувати файл index.html відносний до кореневої конфігурації.

Ви можете змінити файл під час виклику $ .html (), передавши аргумент з іншим шляхом.

Налаштувати

Ви можете використовувати будь-яку конфігурацію, яку вже має ECT. Ось за замовчуванням дієта-ект:

Короткий посібник із синтаксису

Друк

Вихідний результат

Нескорочений результат

Прийняття рішень

Якщо

Якщо - Інакше

Якщо - Інакше Якщо - Інакше

В тому числі

Скажімо, це наша структура проекту:

І ми хотіли б відновити header.html як у home.html, так і about.html .

Це header.html: