Ember:渲染模板作为视图属性

时间:2013-04-19 20:43:03

标签: templates ember.js

我认为我想在hbs中声明这样:

{{view App.ComponentView title="Text Field" optionsTemplate="textFieldOptions" }}
{{view App.ComponentView title="Static Label" optionsTemplate="statifFieldOptions"}}

然后在视图定义中,我想执行以下操作:

App.ComponentView = Ember.View.extend({
    templateName="blah",
    attributeBindings:["data-type", "draggable", "title", "rel", "data-trigger", "data-content"],
    optionsTemplate:null,
    "data-content": function() {
        var renderedOptionsTemplate = Em.xxx(this.get("optionsTemplate"));  
        return renderedOptionsTemplate;
    }.property(),
//snip
});

我正在寻找的是我应该在那里调用Em.xxx的内容。这可能吗?它可以使用部分或模板或任何......

0 个答案:

没有答案