铁路由器模板数据呈现callback

我传递一个数据对象到一个模板与铁路由器,但想访问Template.name.rendered = function() { ... }callback内的数据。

从meteor数据上下文铁路由器我试过UI.getData()但收到一个错误There is no current view 。 使用this.data将返回null。

我怎样才能访问从呈现的callback传递给模板的数据对象?

你正在寻找数据上下文的正确轨道,但这实际上是如何访问它:

 var ctx = Template.currentData(); 

此外,我相信Template.x.rendered即将被弃用,所以如果这不起作用,请尝试使用

 Template.x.onRendered(function() { var ctx = Template.currentData(); console.log(ctx); });