我已阅读了大量有关Handlebars
的教程,但所有这些教程似乎都专注于相当小的应用程序,其中模板在“索引”页面的相应<script/>
标记内定义。
这些模板的命名约定(data-template-name
属性中的内容)似乎有详细记录,但我没有找到任何类似的教程/示例/指南如何命名驻留在自己文件中的模板...
就像,如果您有一个'表'模板并且想要一个'索引'模板,如果您声明它们,您可能会将这两个tables
和tables/index
命名为排队。但如果它们在单独的文件中,您应该如何命名它们?
我应该将它们命名为tables
和tables_index
,还是应该为它们命名
tablesIndex
(骆驼套管)?
某些偏见怎么样?文件是否应使用前导下划线命名(例如:_tableMenu
?
是否可以为大型项目设置模板文件的嵌套结构?以便我可以将所有tables
相关模板放入名为templates/tables
的文件夹中?
我希望有人可以就如何构建我的模板给我一个建议(我希望它们首先成为~500个模板)...
更新
我忘了提到我使用Handlebars
以及整个Ember
框架。但是,正如您可以在我here的另一个问题中读到的那样,我正计划拆分模板的编译,以便在客户端请求它时按需“按需”预编译它们{{1}任务在服务器上执行。