流星模板名为" events"没有渲染。保留?

时间:2014-07-28 12:49:47

标签: templates coffeescript meteor iron-router spacebars

我尝试命名我的模板" events",并通过铁路由器路由它:

Router.map ->

    @route 'events',
        path: '/events'

    @route 'venues',
        path: '/venues'

"场地"路线呈现良好,但不是"事件"路线。它只是空白。这是我的布局模板:

<template name="layout">
  {{> header}}
  {{> yield}}
  {{> footer}}
</template>

&#34;事件&#34;模板很简单:

<template name="events">
  <h1>Events</h1>
</template>

有谁知道为什么?是&#34;事件&#34;保留给Meteor中的模板名称? 如果是这样,除了更改名称外,还有其他解决方法吗?

谢谢你们

1 个答案:

答案 0 :(得分:2)

即使有解决方法,使用这样的模板名称也可以保证多次混淆所有开发人员 - 我看到了这个确切的问题。我建议使用&#34;节目&#34;代替。