gpt4 book ai didi

javascript - 在 AngularJS ng 类中链接多个表达式

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:25:07 25 4
gpt4 key购买 nike

我试图将两个不同的表达式链接到一个 ng-class 中,其中一个应用了过滤器,例如:

<body ng-class="controller | camel2hyphens" ng-class="{overflow: isOverflow}">

但 Angular 只使用其中之一(这是有道理的)。

我试过用这种方式使用表达式数组:

<body ng-class="[(controller | camel2hyphens), {overflow: isOverflow}]">

但是设置的CSS类是:

class="login-controller [object Object]"

有什么方法可以用 ng-class 来完成这个(不用在 Controller 中用逻辑编写方法)。

谢谢!

最佳答案

您可以将 classng-class 结合使用

<body class="{{controller | camel2hyphens}}" ng-class="{overflow: isOverflow}">

关于javascript - 在 AngularJS ng 类中链接多个表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19099298/

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