【发布时间】:2012-07-22 15:08:22
【问题描述】:
我正在尝试创建导航标签(取自Twitter Bootstrap):
<ul class="nav nav-tabs">
<li class="active"><a href="#">Home</a></li>
<li><a href="#">Profile</a></li>
<li><a href="#">Messages</a></li>
</ul>
活动标签标有class="active"。
http://jsfiddle.net/schawaska/pfbva/ 有一个很好的静态导航栏和路由器/插座功能示例,但是 我不明白如何创建动态导航栏/菜单/选项卡视图。
据我了解,可以在每个菜单项中使用类绑定:
classNameBindings: ['isActive:active']
但是切换 isActive 属性的正确位置在哪里?
【问题讨论】:
-
仅供参考:在新路由器中,
{{linkTo}}自动提供此行为 -- emberjs.com/guides/routing/defining-your-routes