gpt4 book ai didi

angular - 检查后表达式已更改 -- ngClass 更改

转载 作者:太空狗 更新时间:2023-10-29 18:07:15 26 4
gpt4 key购买 nike

我不是 angular2 方面的专家。我想知道如何解决这个错误:

inline template:0:6332 caused by: Expression has changed after it was checked. Previous value: 'btn-disabled'. Current value: ''.

[ngClass]="!formValid() ? 'btn-disabled': ''"

您对此错误有何看法?

最佳答案

尝试使用:

[class.btn-disabled] = "!fromValid()"

当使用[ngClass]时,你应该返回{class-name: true/false} map。

例如:

[ngClass]="{active: isActive, disabled: isDisabled}"

关于angular - 检查后表达式已更改 -- ngClass 更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40659359/

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