gpt4 book ai didi

javascript - ng-class 在一个 ng-class 指令中具有条件和函数

转载 作者:行者123 更新时间:2023-11-28 04:32:12 26 4
gpt4 key购买 nike

我希望 ng-class 有一个条件和一个函数调用。我如何进行必要的更改:

<li ng-repeat="t in tabs" ng-class="{'active1':t.active,clickmenu(t.route)}" ng-click='clickMainMenu($index,t)'><div class='custom-menu-li' >{{t.heading | translate }}</div>       
</li>

从而使 ng-class 在一个 ng-class 指令中具有一个条件和一个函数。

最佳答案

Controller .js

$scope.isActive = function(t) {
if (t.active) {
clickmenu(t.route);
return true;
}
}

模板.html

<li ng-repeat="t in tabs" 
ng-class="{'active1': isActive(t)}"
ng-click='clickMainMenu($index,t)'>
<div class='custom-menu-li' >{{t.heading | translate }}</div>
</li>

注意:这不是理想的做法。每个摘要周期都会调用您的点击菜单。

关于javascript - ng-class 在一个 ng-class 指令中具有条件和函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44536705/

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