FxFill 在 5.0.0-beta.14 更新中无法按预期工作

FxFill doesn't work as expected with 5.0.0-beta.14 update

将@angular/flex-layout 更新到最新的 5.0.0-beta.14 版本后,fxFill API 不再按预期运行。

Expected behavior using 5.0.0-beta.13 (StackBlitz)

Current behavior using 5.0.0-beta.14 (StackBlitz)

这两个 StackBlitz 是相同的,除了 flex-layout 的版本。

如果您检查页面,应用了 fxFill 的元素具有它们应该具有的内联样式:margin 0width 100%height 100% , min-width 100%, 和 min-height 100%, 但似乎没有应用样式?

我一直在查看他们的文档,但找不到为什么会这样。这是新的预期行为吗?还是我需要在第二个示例中更改某些内容才能使 fxFill 像在 beta.13 中那样工作?

我不知道为什么要进行更改,但 flex 已从“1e-09px”更改为 "auto" ...这看起来似乎允许 child 变得比最大值更大.

以下是恢复角色的临时修复,但我认为他们需要将其改回。

/deep/ [fxflex] {
  flex: 1 1 1e-09px !important;
}