是否可以使用 View 生命周期挂钩,例如:
“ willDestroyElement:在元素从 DOM 中删除之前立即调用此钩子。这是您拆除与 DOM 节点关联的任何外部状态的机会。与 didInsertElement 一样,它对于与外部库的集成最有用。”
通过将 id 放在车把模板中的一个 div 中,使用 jquery 淡出视图?这是我的模板和视图代码。淡出不起作用。
模板:
<script type="text/x-handlebars" id="home">
<div class="col-md-12">
<div class="panel panel-default" id="homeview"> <----- THE ID
<div class="panel-heading">Home</div>
<div class="panel-body">
<p>Welcome!</p>
</div>
</div>
</div>
</script>
主页视图
App.HomeView = Ember.View.extend({
templateName: 'home',
willDestroyElement : function(){
$("#homeview").fadeOut();
}
});