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 属性 - 应该是布尔值