我有一個ngRepeat功能打印一些div默認和DIV點擊其中第一個具有活躍類我想設置在div點擊活躍和其他的人用不活動類,我有下一個代碼,但我不知道爲什麼不工作。AngularJS:ngClass不更新上ngClick
在我的控制器
$scope.activeSection = 0;
在我看來
<div ng-repeat="div in divs" ng-class="activeSection == $index ? 'active' : 'inactive'" ng-click="activeSection = $index">
<p>Lorem......</p>
</div>
這裏的問題是,當我點擊,在div點擊變得活躍,但並沒有改變最後一個激活的DIV到不活動並保持活動類。
希望你能幫助我。
謝謝,它的工作! – SoldierCorp
順便說一句,你能告訴我如何存儲活動部分,而不是使用索引? – SoldierCorp
我編輯了我的答案。 –