在我的應用程序我有一個條件納克級角納克級不斷變化的無功
INDEX.HTML
<div class="card-panel" ng-click="update(1)" ng-class="selectedPromotion == 1 ? 'blue accent-3' : ''">
Cas 1
</div>
<div class="card-panel" ng-click="update(2)" ng-class="selectedPromotion == 2 ? 'blue accent-3' : ''">
Cas 2
</div>
<div class="card-panel" ng-click="update(3)" ng-class="selectedPromotion == 3 ? 'blue accent-3' : ''">
Cas 3
</div>
的方法更新設定的無功選擇
$scope.update = function(index){
panierService.setChoice(index);
};
在我的控制器的方法:
$scope.selectedPromotion = panierService.getChoice();
但是當我點擊不同的Div時,var被正確設置,但ng類停留在選擇1上,該方法不記得應用css風格
任何解決方案,請?
感謝您的幫助
這裏的問題是因爲您失去了服務值的一致性。也許setChoice可以創建其他邏輯,而不僅僅是設置索引。 –