gpt4 book ai didi

javascript - AngularJS ng 类过滤器不起作用

转载 作者:行者123 更新时间:2023-11-29 19:06:26 25 4
gpt4 key购买 nike

我在我的 ng-class 上有一个简单的过滤器,它在我的 ng-repeat of services 中寻找以 '1A' 开头的 rid

ng-class="{'couldBeWrong':rid.indexOf('1A') > -1}"

如果 rid 以 1A 开头,则应应用 couldBeWrong 类

我也尝试过各种变体,例如

class="{'couldBeWrong':rid.indexOf('1A') > -1}"

ng-class="{'couldBeWrong':service.rid.indexOf('1A') > -1}"

编辑:根据接受的答案,这是我的解决方案

添加到 Controller

$scope.getClass = function(field){
if(field.indexOf('1L') > -1){
return true;//or you can modify as per your need
}else{
return false;//you can modify as per your need
}
}

和重复的NG级

ng-class="{'couldBeWrong':getClass(service.rid)}"

最佳答案

试试这个

ng-class="{'couldBeWrong':getClass(rid)}"

在 Controller 中

$scope.getClass = function(){
if(rid.indexOf('1A') > -1){
return true;//or you can modify as per your need
}else{
return false;//you can modify as per your need
}
}

关于javascript - AngularJS ng 类过滤器不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42438720/

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