我正在使用 ember 视图来呈现我的应用程序的模式介绍,目前它看起来像这样:
意见/modal.js
App.ModalView = Ember.View.extend({
tagName: 'div',
classNames: ['modal', 'fade'],
templateName: 'modal',
didInsertElement: function() {
this.$().modal('show');
}
});
控制器/application.js
App.ApplicationController = Ember.ArrayController.extend({
showModal: function() {
var modal = App.ModalView.create();
modal.append();
}
});
该modal.hbs
模板只是一些样板 html。
当我触发我的showModal
函数时,我可以很好地显示模态但是在模态关闭后我无法从 DOM 中删除视图,我正在尝试绑定到hidden
事件但我不知道如何,可以有人指出我正确的方向吗?