如何使用Iron-Router动态渲染补充工具栏内容?

时间:2015-08-30 10:24:24

标签: javascript meteor iron-router spacebars

我使用Meteor和Spacebars。使用Iron Router我使用main模板作为布局模板。我有这条路线:

/ - >应用

{{#if currentUser}}
    {{> dashboard}}
{{else}}
    {{> home}}
{{/if}}

main模板中,我有一个导航栏和一个带菜单的侧边栏。我希望能够做的是根据当前呈现的模板更改内容。类似的东西:

{{if currentTemplate(dashboard)}}

{{else}}

{{/if}}

你得到了照片。我想这可以通过Meteor的助手完成,但我不是百分之百确定。有什么提示吗?

1 个答案:

答案 0 :(得分:0)

一个简单的解决方案是设置会话变量并根据其值更改内容。

我做的很多是根据当前路线更改导航栏内容。我使用铁路由器有源包来做到这一点。