polymer_elements: 1.0.0-rc.6 水平布局转垂直布局

polymer_elements: 1.0.0-rc.6 convert horizontal layout to vertical layout

我升级到 polymer_elements: 1.0.0-rc.6 并且我所有的 class='horizontal layout' 现在都显示为垂直。

.html

    <div class = "layout horizontal">
      <span class = "margin-rt-5px">[[prefixx]]</span>
      <paper-toggle-button
          on-change = "toggleEvent">[[suffixx]]
      </paper-toggle-button>
    </div>

div 的子项垂直对齐,而不是预期的水平对齐。

当我恢复到 polymer_elements: 1.0.0-rc.5 时,水平布局符合预期。

API 中有一些中断。

谢谢

为了安全地使用布局 类,您需要明确导入它们。很可能是在您通过已删除的可传递导入获取它们之前。在飞镖代码中,导入看起来像这样:

import 'package:polymer_elements/iron_flex_layout/classes/iron_flex_layout.dart'
    as layout_styles;

/// Uses [layout_styles]
main() { ... }

(我是带前缀导入的,用doc注释隐藏了未使用的导入警告)

如果您愿意,也可以使用 html 导入,但需要注意您指向的包目录。对于入口点,它将如下所示:

<link rel="import" href="packages/polymer_elements/iron_flex_layout/classes/iron_flex_layout.html">