Angular 路由:突出显示活动子菜单项的父菜单项
Angular Routing: highlight parent menu-item of active sub menu-item
我在使用 ngClass 时遇到了一些麻烦。如果它的子菜单项处于活动状态,我无法突出显示正确的菜单项。我猜菜单项 ngClass 看起来像:
ng-class="{activeMenu: [isActive('/view1'), isActive('/view2')]}"
但是没有用。这里有完整的例子 http://jsfiddle.net/vrvz9m5n/2/
使用
ng-class="{activeMenu: isActive('/view1') || isActive('/view2')}"
而不是
ng-class="{activeMenu: [isActive('/view1'), isActive('/view2')]}"
你将数组传递给 class 属性 - 应该是布尔值
我在使用 ngClass 时遇到了一些麻烦。如果它的子菜单项处于活动状态,我无法突出显示正确的菜单项。我猜菜单项 ngClass 看起来像:
ng-class="{activeMenu: [isActive('/view1'), isActive('/view2')]}"
但是没有用。这里有完整的例子 http://jsfiddle.net/vrvz9m5n/2/
使用
ng-class="{activeMenu: isActive('/view1') || isActive('/view2')}"
而不是
ng-class="{activeMenu: [isActive('/view1'), isActive('/view2')]}"
你将数组传递给 class 属性 - 应该是布尔值