gpt4 book ai didi

angular - ngStyle 不适用于 Angular2 中的 !important

转载 作者:行者123 更新时间:2023-12-02 00:16:22 26 4
gpt4 key购买 nike

在 angular2 模板中,如果我写:

[ngStyle]="{'background-color': 'red'}"

它按预期工作。但如果我写:

[ngStyle]="{'background-color': 'red !important'}"

它不起作用(也没有显示任何错误)

最佳答案

由于 angular2 文档仍然不够好,我认为将解决方案作为答案发布可能会有所帮助(可能对某人有帮助)。

根据 angularjs (1.x) git 存储库 issue

You're not able to use the !important directive in the DOM style property in either Chrome nor FF (probably others too)

因此,我没有在 [ngStyle] 中使用 !important,而是使用以下方法来使其工作:

[attr.style]="'background-color:red !important'"

它按预期工作。

关于angular - ngStyle 不适用于 Angular2 中的 !important,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35191379/

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