Javascript 在模板之间传递数据的模式和实践

Javascript 在模板之间传递数据的模式和实践,javascript,node.js,meteor,meteor-blaze,meteor-helper,Javascript,Node.js,Meteor,Meteor Blaze,Meteor Helper,从Meteor 1.1*开始,使用原始Meteor在模板之间传递数据的最佳模式和实践是什么 A向流星论坛询问同样的问题。一些不同的可能性: 带块: {{#with post}} {{> postTemplate}} {{/with}} 传递参数: {{> postTemplate post=post anotherArg=5 moreData="xyz"}} 如果您还想使用iron router(基本上所有项目都应该这样做),您可以使用“数据”返回正在加载的页面的数据上下

从Meteor 1.1*开始,使用原始Meteor在模板之间传递数据的最佳模式和实践是什么


A向流星论坛询问同样的问题。

一些不同的可能性:

带块:

{{#with post}}
    {{> postTemplate}}
{{/with}}
传递参数:

{{> postTemplate post=post anotherArg=5 moreData="xyz"}}
如果您还想使用iron router(基本上所有项目都应该这样做),您可以使用“数据”返回正在加载的页面的数据上下文


另外,请注意,子模板包含父数据上下文。(不过他们不是天生的帮手)。

谢谢。这是有效的,并且很好地消除了模板间的通信。我实际上想到的是两个独立的模板,而不是一个嵌入到另一个模板中的模板。例如,Posts和Posts详细信息屏幕。