2012-02-04 3 views
1

В Ember.js приложение, которое я работаю, я определяю представление в моем App.js файле: правильноУстановка Ember.Button текста с точки зрения ember.js

RateEditor.DeleteTierView = Em.View.extend({ 
    classNames: ['delete-tier-view'], 
    tagName: 'button', 
    click: function() { 
    var tier = this.get('content'); 
    var controller = this.getPath('contentView.content'); 
    controller.get('content').removeObject(tier); 
    } 
}); 

окна показывает как button и функция click работает нормально. Но я не могу понять, как установить текст button, поэтому он просто пуст.

Есть ли свойство, позволяющее вам установить текст?

ответ

4

Для создания этого:

<button class="ember-view delete-tier-view">Click Me</button> 

ли это:

{{#view RateEditor.DeleteTierView}}Click Me{{/view}} 
+0

Спасибо, Дэн. Я изначально называл эту кнопку «пустым», но я не знал, что смогу объединить этот синтаксис с объявленной версией кода. –

+0

Хех, какое совпадение. Незадолго до того, как я разместил это, я нашел ваш блог в блоге Beginning Ember.js. Взглянув сейчас ... –

+0

Рад помочь, Джош. BTW, я нашел примеры на handlebarsjs.com полезными, когда я начинал с шаблонов. –

Смежные вопросы