オブジェクトの値が「true」に設定されている場合、「アクティブな」クラスを要素に追加しようとしています
routeId = $routeParams.id
$scope.navigation = {
'home' : routeId == 'home' ? true : false
'articles' : routeId == 'articles' ? true : false
'videos' : routeId == 'videos' ? true : false
'misc' : routeId == 'misc' ? true : false
}
そして使用する
<li ng-class="{ active: navigation.home }">
オブジェクトは routeId に従って変更されますが、VIEW には変更がありません。私は多くのバリエーションを試しましたが、多分私はここで何かを混乱させていますか?