私は 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
できませんでした。イベントにバインドしようとしていますが、方法がわかりません。誰かが私を正しい方向に向けますか?