1

我已经定义了一个 Polymer 元素,<xtal-fetch>由于之前对 Stack Overflow 的帮助,它能够通过 Polymer 的双向绑定支持将结果传递给包含的 Polymer 元素。

但我发现它似乎没有将结果传递给本机自定义元素。

源代码在这里,您可以在这里进行测试。

如果我没有遗漏任何东西,这是错误还是功能?

4

1 回答 1

1

回答标题中的问题:只要数据绑定在 Polymer 宿主元素中完成,您就可以将 Polymer 数据绑定与本机 Web 组件一起使用。

但似乎您正试图在本机元素的构造函数中使用 Polymer 数据绑定(即<fetch-container>'sinnerHTML使用 Polymer 数据绑定语法)。这行不通,因为您不在 Polymer 宿主元素中。如果转换<fetch-container>为 Polymer 元素,则可以使用 Polymer 的数据绑定。如果您更喜欢使用本机元素,则必须通过result-changed<xtal-fetch>.

于 2017-03-17T19:06:50.923 回答