gpt4 book ai didi

javascript - AngClass 和 Angular6 中的 [ngClass] 有什么区别

转载 作者:行者123 更新时间:2023-12-03 00:44:05 25 4
gpt4 key购买 nike

有人可以指出 ngclass = ""和 [ngClass] = "{'class name'}"之间的区别吗?

最佳答案

ngClass 仅获取字符串形式的值,但如果您使用 [ngClass] 它将尝试获取任何变量的值。您还可以根据条件设置和反对设置类。例如:{active:valueOne===valueTwo}

<some-element [ngClass]="'first second'">...</some-element>

<some-element [ngClass]="['first', 'second']">...</some-element>

<some-element [ngClass]="{'first': true, 'second': true, 'third': false}">...</some-element>

<some-element [ngClass]="stringExp|arrayExp|objExp">...</some-element>

<some-element [ngClass]="{'class1 class2 class3' : true}">...</some-element>

更多详细信息请参见:https://angular.io/api/common/NgClass

关于javascript - AngClass 和 Angular6 中的 [ngClass] 有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53319845/

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