我可以在同一个项目中使用两种不同版本的Polymer吗?

时间:2016-11-14 18:40:59

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

在已使用 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)

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

1 个答案:

答案 0 :(得分:1)

对我而言,它可以在页面上使用聚合物2.0作为唯一版本,它的兼容性支持足够好,以便1.x组件在模板和样式中进行一些调整后运行。