gpt4 book ai didi

angular - ngStyle 没有得到应用

转载 作者:太空狗 更新时间:2023-10-29 17:53:49 25 4
gpt4 key购买 nike

在我的 Angular 5 应用程序中,[ngStyle] 没有扩展到样式属性。我只看到 ng-reflect-ng-style。这曾经工作过。最近对 Angular 或 Angular-cli 的更新有什么变化吗?

这是模板:

<div *ngIf="ready" class="card" [ngStyle]="dimensions">
</div

这是生成的 HTML:

<div _ngcontent-c6="" class="card ng-tns-c6-1" ng-reflect-ng-style="[object Object]">

</div>

预期,尺寸 = {width: '240px'}:

<div _ngcontent-c6="" class="card ng-tns-c6-1" ng-reflect-ng-style="[object Object]" style="width:240px">

</div>

最佳答案

你可以直接在模板中使用它-

[ngStyle]="{'width.px': 200}"

dimensions = {'width.px': 200};
<div *ngIf="ready" class="card" [ngStyle]="dimensions">
</div

关于angular - ngStyle 没有得到应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47505107/

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