gpt4 book ai didi

html - 如何在我的案例中设置多个类?

转载 作者:太空宇宙 更新时间:2023-11-04 03:23:52 25 4
gpt4 key购买 nike

我正在尝试在我的应用程序的 ng 类中设置多个条件。我有类似的东西

 <div id='wrapper' ng-class="{red: !isBlue(), 
highlight ? 'yellow' : 'black'}"
ng-show="test">Test</div>

JS

  $scope.highlight = false;

我的问题是我在 ng-class 条件下遇到了语法错误。

Syntax Error: Token ';' is unexpected, expecting [}] at column 48...

我不确定如何修复它。谁能帮我解决这个问题?谢谢!

最佳答案

你可以像这样使用多个类,你需要为 highlight!highlight 添加单独的类

<div id='wrapper' 
ng-class="{'red': !isBlue(), 'yellow':highlight ,'black':!highlight }"
ng-show="test">
Test
</div>

这是一个演示 Plunker (ng-class)


你有另一种选择 ng-style 你可以实现你尝试过的东西,

<div id='wrapper' ng-style="{color: (highlight ? 'yellow' : 'green')}" ng-show="test">Test</div>

这是演示 Plunker (ng-style)

关于html - 如何在我的案例中设置多个类?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27438251/

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