例如,我有一个从URL获取params的函数。我应该在哪里定义它,以便我可以在我的模板助手中反复使用此功能?
答案 0 :(得分:2)
在lib
下的client
文件夹中定义该功能。在lib
中的文件之前加载了client
,因此可以从client
中的所有文件访问它。但是,如果client
下的子目录中有文件,{/ 1}}将在之后加载,因此无法从这些更深层次的嵌套文件中访问帮助程序。
您可能想了解有关Structuring your app的更多信息。
控制加载顺序的最佳策略是organize all your code in packages - 最终的模块化和可重用性。您的帮助函数应该在将在整个应用程序中使用的包中定义。