在哪里定义Meteor辅助函数,我可以在模板助手中重用它

时间:2014-11-28 07:08:23

标签: templates meteor meteor-helper

例如,我有一个从URL获取params的函数。我应该在哪里定义它,以便我可以在我的模板助手中反复使用此功能?

1 个答案:

答案 0 :(得分:2)

lib下的client文件夹中定义该功能。在lib中的文件之前加载了client,因此可以从client中的所有文件访问它。但是,如果client下的子目录中有文件,{/ 1}}将在之后加载,因此无法从这些更深层次的嵌套文件中访问帮助程序。

您可能想了解有关Structuring your app的更多信息。

控制加载顺序的最佳策略是organize all your code in packages - 最终的模块化和可重用性。您的帮助函数应该在将在整个应用程序中使用的包中定义。

看到这个优秀的presentation on building large Meteor apps