【问题标题】:Can I use two different versions of the Polymer in the same project?我可以在同一个项目中使用两个不同版本的 Polymer 吗?
【发布时间】:2018-04-04 15:39:08
【问题描述】:

在已经有 Polymer 1.5 组件的项目中使用使用 Polymer 2.0 编写的webcomponents 时遇到问题。

有错误:

Uncaught DOMException: Failed to execute 'registerElement' on
'Document': Registration failed for type 'dom-module'. A type with
that name is already registered.

据我了解,错误是由页面上两个版本的 Polymer 之间的冲突引起的。 (两个版本都在尝试创建一个全局对象 Polymer)

有没有办法允许在同一页面上使用两个不同版本的 Polymer? (类似于jQuery.noConflict()

【问题讨论】:

  • 我不确定是否同时拥有两个单独的版本,我知道他们仍在为 2.0 使用混合模式,因此您可以同时运行 1.7 和 2.0 元素-边。

标签: polymer polymer-1.0 polymer-2.x


【解决方案1】:

对我来说,在页面上将聚合物 2.0 作为唯一版本是可行的,它的兼容性支持足够好,因此 1.x 组件在模板和样式的一些调整后确实可以运行。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-12-26
    • 2010-09-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-14
    • 1970-01-01
    相关资源
    最近更新 更多