我希望在EmberJS中的任何渲染(全局)发生之后运行一个函数,特别是在{{#if}} - {{else}} - block中的“切换”之后。
使用
订阅渲染事件Ember.subscribe("render", {
before: function (name, timestamp, payload) {
},
after: function (name, timestamp, payload) {
// function call
}
});
工作得很好但是在通过if-else-switch重新渲染后没有被调用。
所以我想做的是全局监听渲染,并在结束时注意。
祝你好运 马丁