gpt4 book ai didi

javascript - 在 ng-repeat 中的 ng-click 上添加多个类到选定的行

转载 作者:太空宇宙 更新时间:2023-11-04 11:50:53 24 4
gpt4 key购买 nike

我正在尝试向 ng-repeat 中选定的 div 添加一些类。如果我这样做:

<div ng-class="{'selecte':isSelected,'normal':'!isSelected'}" ng-repeat="oneayah in ayahs" ng-click="selectParticular(oneayah)">
{{oneayah.text}}
</div>

它改变了 ng-repeat 中所有 div 的类。 (isSelect 是一个 bool 值,每次单击 div 时都会切换。)

最佳答案

您的第二个 ngClass 参数 (normal) 正在检查字符串 isSelected 因为您引用了它,而不是 bool 值:

ng-class="{'selecte':isSelected,'normal':!isSelected}"
^^^REMOVE QUOTES AROUND ME

关于javascript - 在 ng-repeat 中的 ng-click 上添加多个类到选定的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30650813/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com