如何使用铁路由器动态渲染侧边栏内容



我使用流星与空格键。对于Iron Router,我使用main模板作为布局模板。我有这样一条路线:

/-> app

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

main模板中,我有一个导航栏和一个带菜单的边栏。我希望能够做的是改变它的内容取决于目前呈现的模板。类似如下:

{{if currentTemplate(dashboard)}}
{{else}}
{{/if}}

你懂的。我想这可以用流星的助手完成,但我不是100%确定。任何建议吗?

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

我经常做的是根据当前路由改变导航栏内容。我使用的是iron router active包。

最新更新