如何突出显示ngRepeat中的选定行?

如何突出显示ngRepeat中的选定行?,第1张

如何突出显示ngRepeat中的选定行?

每行都有一个ID。您要做的就是将该ID发送给函数

setSelected()
,将其存储(
$scope.idSelectedVote
例如),然后检查每一行是否所选ID与当前ID相同。这里是一个解决方案(见文档的
ngClass
,如果需要的话):

$scope.idSelectedVote = null;$scope.setSelected = function (idSelectedVote) {   $scope.idSelectedVote = idSelectedVote;};<ul ng-repeat="vote in votes" ng-click="setSelected(vote.id)" ng->    ...</ul>

[Plunker](http://plnkr.co/edit/SkaYSbtKFdx1I9N0xP5E?p=preview)



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5651702.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存