在meteor中是否可以将模板分组到名称空间中?

在meteor中是否可以将模板分组到名称空间中?,meteor,Meteor,是否有将模板分组到名称空间的解决方案 在测试一些示例代码时,我遇到了一个问题:如何在大量模板中处理名称冲突。例如,假设我有一个包含三个部分的应用程序: 用户(模板:登录、注销、重置密码和设置) 论坛(模板:新建帖子、列出帖子、查看帖子、搜索) 产品(模板:订单、视图、详细信息、搜索) 在产品和论坛中使用两种不同的搜索模板,我会遇到麻烦。这可以通过将它们命名为论坛搜索和产品搜索来解决,但使用名称空间的方式会感觉更自然 而不是通过以下方式访问: template.forum_search tem

是否有将模板分组到名称空间的解决方案

在测试一些示例代码时,我遇到了一个问题:如何在大量模板中处理名称冲突。例如,假设我有一个包含三个部分的应用程序:

  • 用户(模板:登录、注销、重置密码和设置)
  • 论坛(模板:新建帖子、列出帖子、查看帖子、搜索)
  • 产品(模板:订单、视图、详细信息、搜索)
在产品和论坛中使用两种不同的搜索模板,我会遇到麻烦。这可以通过将它们命名为论坛搜索和产品搜索来解决,但使用名称空间的方式会感觉更自然

而不是通过以下方式访问:

template.forum_search
template.products_search
做这样的事:

template.forum.search
template.products.search

目前还没有办法直接做到这一点,但它在1.0版的Meteor路线图上:

这是一个非常常见的抱怨,我自己也没有真正想出一个好的解决方案。我所管理的最佳解决方案与您的解决方案相同。流星开发人员意识到了这个问题,并最终将提供某种解决方案。有关更多信息,请查看