我希望在 EmberJS 中的任何渲染发生(全局)之后运行一个函数,尤其是在 {{#if}}-{{else}}-block 中的“切换”之后。
订阅渲染事件
Ember.subscribe("render", {
before: function (name, timestamp, payload) {
},
after: function (name, timestamp, payload) {
// function call
}
});
效果很好,但在通过 if-else-switch 重新渲染后不会被调用。
所以我想做的是在全局范围内收听渲染并在结束时引起注意。
最好的问候马丁