Вы можете использовать виды Ember так же, как представления Backbone, если вы не хотите использовать Handlebars. Однако мы проделали значительную работу, чтобы шаблоны Handlebars автоматически обновлялись при изменении их базовых свойств. Имейте в виду, что если вы используете механизм шаблонов, отличный от Handlebars, автоматического обновления (большая часть привлекательности Ember IMO) не произойдет.
При этом вы можете установить свойство template
любого представления для функции, которая возвращает строку, и она будет отображать ее на экране.
var view = Ember.View.create({
template: function() { return "Hi there!" }
});
view.appendTo('#container');
Если вам нужны более подробные сведения, см. Сообщение в блоге, которое я написал на SproutCore.
блог о том, почему мы выбрали руль: http://blog.sproutcore.com/why-handlebars/