Angular 8,Angular Flex 布局:this._delegate.setClass 不是函数

For*_*stG 5 angular-flex-layout angular angular8

更新到 Angular 8,我所有使用 angular flex 并具有 ngClass 的代码都被破坏了:

<div class="pages-container"
       [ngClass.lt-md]="{'mobile-no-padding': true}">
    <router-outlet></router-outlet>
  </div>
Run Code Online (Sandbox Code Playgroud)

渲染时返回错误: ERROR TypeError: this._delegate.setClass is not a function

只能通过删除动态响应后缀 ( [ngClass]="{'mobile-no-padding': true})来解决此问题,但这是一个很大的倒退......

小智 6

ngClass更新到 angular 版本 8 后,我遇到了同样的问题。更新@angular/flex-layout到版本后^8.0.0-beta.26,问题消失了。