Шаблон используется для создания стандартного макета на нескольких страницах. При изменении шаблона страницы, основанные на этом шаблоне, автоматически изменяются. Шаблоны обеспечивают контроль стандартизации .
В таблице ниже приведены некоторые дополнительные сведения о шаблонах —
Библиотека шаблонов Handlebars позволяет создавать богатый пользовательский интерфейс, включая статический HTML и динамический контент.
Помощники предоставляют дополнительные функциональные возможности шаблонам и изменяют необработанные значения моделей и компонентов в надлежащий формат для пользователей.
Ember.js определяет два условных оператора, которые помогают контролировать ход программы.
Вы можете отобразить список элементов в массиве с помощью #each helper.
Вы можете отобразить ключи в объекте с помощью помощника # each-in .
Компонент {{link-to}} можно использовать для создания ссылки на маршрут.
Элемент HTML можно сделать активным с помощью помощника {{action}} .
Общие элементы управления формой могут быть созданы с помощью помощников {{input}} и {{textarea}} в Ember.js
Разработка шаблона может быть упрощена с помощью некоторых помощников Handlebars и Ember.
Вы можете добавить дополнительные функциональные возможности к шаблонам и конвертировать необработанные значения из моделей и компонентов в надлежащий формат для пользователей.