我正在尝试使用
我找不到绑定视图 ID、collapse.handlebars的方法来实现Bootstrap Collapse(本节末尾的简单可折叠)Ember.View
<button type="button" class="btn btn-danger" data-toggle="collapse" {{bindAttr data-target="view.contentId"}}>
simple collapsible
</button>
{{view view.collapseContentView class="collapse in"}}
我的观点:
App.CollapseView = Ember.View.extend({
templateName: 'collapse',
collapseContentView: Ember.View.extend({
template: Ember.Handlebars.compile("Collapse body text")
}),
contentId: function(){
return "#"+this.get('collapseContentView.elementId')
}.property()
})
我不想手动设置 id 而是想使用 ember 生成的,有什么原因这不起作用?