Angular 在 ngClass 中使用插值
Angular using interpolation within ngClass
我想要向元素添加 class 的选项。最初我尝试做 class="{{content.options.classes}}"
。如果“内容”中存在“选项”和“classes”,则此方法有效。但是,并非每个内容都有选项和 classes,这会导致错误。所以我想创建一个条件语句来添加 class 取决于它是否 exists/is 在名为“content”的外部对象中声明。
我试过 [ngClass]="{'{{content.options.classes}}' : true}"
,但出现插值错误。什么是更好的方式来编写或着手做这件事?
class="{{content?.options?.classes}}"怎么样
我想要向元素添加 class 的选项。最初我尝试做 class="{{content.options.classes}}"
。如果“内容”中存在“选项”和“classes”,则此方法有效。但是,并非每个内容都有选项和 classes,这会导致错误。所以我想创建一个条件语句来添加 class 取决于它是否 exists/is 在名为“content”的外部对象中声明。
我试过 [ngClass]="{'{{content.options.classes}}' : true}"
,但出现插值错误。什么是更好的方式来编写或着手做这件事?
class="{{content?.options?.classes}}"怎么样