例如,我有一个管理区域,我想显示管理导航的特定侧边栏
<body>
{{#if adminRoute}}
{{> sidebarAdminNav }}
{{> yeld }}
{{else}}
{{> yeld }}
{{/if}
</body>
答案 0 :(得分:1)
我想你要找的东西叫做嵌套视图。 This answer提供了迄今为止我使用的最佳选项。它没有&#34;有角度的ui-router&#34;理想,但它做的工作。在你的布局中:
{{#if layout.renderSidebar}}
{{> sidebarAdminNav }}
{{/if}}
{{> yield }}
在每个(遗憾地)管理路线中:
data: function() {
return {
layout: {renderSidebar: true},
...
};
}
答案 1 :(得分:1)
流星中有一些包可用于侧边栏。
https://atmospherejs.com/jelena/meteor-sidebar-transitions
https://github.com/awatson1978/semantic-ui-sidebar