【问题标题】:this._delegate.setNgStyle is not a function after Angular 8 updatethis._delegate.setNgStyle 不是 Angular 8 更新后的函数
【发布时间】:2019-06-04 11:15:44
【问题描述】:

在将我的项目从 angular 7 更新到 angular 8 并修复因重大更改而导致的所有错误后,我面临以下问题:

<div fxFill ngStyle.xs="overflow:auto">

上面的行给了我以下错误:

ERROR TypeError: this._delegate.setNgStyle 不是函数

有什么想法吗?

【问题讨论】:

    标签: javascript angular typescript single-page-application angular8


    【解决方案1】:

    也许你的代码应该是

    [ngStyle]="{'font-style': styleExp}"
    

    [style.xs]
    

    【讨论】:

    • 感谢您的回答!可悲的是,这两种方式都行不通。如果我使用这个,我的应用程序在我的初始错误出现之前就崩溃了。
    • @FelixGerber 再次检查我的答案
    • 我们会死的把戏!谢谢。但我不完全明白为什么......你有任何消息来源或一些额外的信息吗?
    • 转到 angular.io abd 搜索 ngStyle 你会看到一些代码 sn-p
    【解决方案2】:

    将 FlexLayout 更新到最新版本,为我解决了这个问题。 来自“@angular/flex-layout”:“7.0.0-beta.19” 到“@angular/flex-layout”:“8.0.0-beta.26”

    【讨论】:

      猜你喜欢
      • 2019-10-14
      • 2019-11-25
      • 2016-12-17
      • 2018-11-27
      • 2020-04-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-22
      相关资源
      最近更新 更多