ng-class を使用しようとしている html があります。「true」でハードコードすると、クラスの CSS が期待どおりに適用されます。しかし、true を式 (以下に示す) に置き換えるとすぐに、クラスが適用されていないように見えます。HTML の行は次のとおりです。
<li ng-repeat="menuItem in menuItems"><span ng-class="{active: $index==activeIndex}" class="underline"><a ng-href={{menuItem.itemLink}}>{{menuItem.itemName}}</a></span></li>
そしてコントローラーからのコード:
$scope.$on('$routeChangeSuccess', function(index){
$scope.activeIndex = index;
console.log("Set Active Index");
});