目前我有这个代码
var App = Ember.Application.create();
App.user = Ember.Object.create({
people: customers
});
App.editRowView = Ember.View.create({
template:"editRowModal"
});
App.userView = Ember.View.extend({
edit:function(e){
console.log(this.content.id);
App.editRowView.append();
}
});
我的观点如下
<script type="text/x-handlebars" data-template-name="editRowModal">
<div class="modalBox" id="modalBox">
<span class="sprite closeToolTip"></span>
<h4>Restart</h4>
<div class="cont">
</div>
<div class="actions">
<a class="cancelSendNotification">cancel</a>
<a class="primary" id="restartCustomer">ok</a>
</div>
</div>
</script>
我在页面上有一个按钮,单击时将编辑属性绑定到它。每次单击按钮时,我都可以控制台记录模型的 ID,但我似乎无法在 dom 中显示我的视图。我不确定发生了什么,因为我的 App.editRowView.template 指向我的视图模板的 data-template-name 属性,理论上它应该只是绑定......任何线索?