【问题标题】:dart web ui webcomponents extending off html elements in futuredart web ui webcomponents 将来会扩展 html 元素
【发布时间】:2013-05-23 19:01:43
【问题描述】:

我在 darts web ui 介绍页面上读到了这篇文章。

constructor 属性表示定义这个的类 组件的行为(例如,“CounterComponent”)。今天,这 class 必须是 WebComponent 的子类,但将来会是 可以使用在扩展中声明的 HTML 元素的子类 属性。在前面的示例中,这意味着类 CounterComponent 扩展了 DivElement ....

他们是否说过何时计划进行此更改,是否需要重写扩展 WebComponent 的旧组件?

【问题讨论】:

    标签: dart dart-webui


    【解决方案1】:

    我不知道何时/是否会发生这种情况,但 WebComponent 类具有以下注释:

      /**
       * Temporary property until components extend [Element]. An element can
       * only be associated with one host, and it is an error to use a web component
       * without an associated host element.
       */
      Element get host { ... }
    

    既然它说“临时”,我猜如果您的代码明确引用host,则需要进行一些更改。

    【讨论】:

      猜你喜欢
      • 2018-05-12
      • 2022-01-06
      • 1970-01-01
      • 1970-01-01
      • 2014-09-20
      • 2019-10-30
      • 1970-01-01
      • 1970-01-01
      • 2020-07-29
      相关资源
      最近更新 更多