JS BIN - http://emberjs.jsbin.com/halacihuye/2/
我上面有一个示例jsbin,其中包含一条路线“conversation /:id”。我希望每次视图渲染新模型时运行一些jquery,但使用“didInsertElement”和“afterRenderEvent”钩子只在第一次转换时运行我的代码。
我在这里阅读了同样的问题https://github.com/emberjs/ember.js/issues/3454,但未能找到可靠的解决方案。
以下是我希望每次运行的代码
App.ConversationView = Ember.View.extend({
afterRenderEvent: function() {
alert('this should run on each transition');
}
});
我需要采取完全不同的方法吗?或许是一个小小的调整?