如何知道Meteor包中的模板何时完成渲染

时间:2015-05-12 18:51:38

标签: meteor rendering

是否有事件/回调可用于在第三方软件包的模板完成呈现后立即监视和运行代码? 这是因为我发现一些包在我的其他模板渲染后很快就会呈现它们的内容,我希望能够在每次渲染之后运行代码。但是如果第三个包有他们自己的订阅,那么我就不能使用我用于我自己的订阅的onReady回调... 那么,有没有人知道一个简单的方法呢?

1 个答案:

答案 0 :(得分:1)

解决方案是在要跟踪的特定第三方软件包模板上使用onRendered模板生命周期事件。

Template.packageTemplate.onRendered(function(){
  //
});

在包含包模板的父模板上调用onRendered将不起作用,因为它将在其子包模板自己呈现的事件之前触发。

相关问题