我是一个相对较新的ember我遇到过一个场景,当窗口位置发生变化时,类名应从body标签中删除,我想出了一些代码片段。
Ember.$(window).on('hashchange',function(){
Ember.$('body').removeClass("someclass");
});
它没有用。
答案 0 :(得分:0)
我在Ember-Cli中使用willTransition函数解决了这个问题。 下面是代码片段,用于在更改路径时执行DOM操作。
willTransition: function() {
Ember.run.next(() => {
Ember.$('body').removeClass("someclass");
});
}