2

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

有一个错误:

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()

4

1 回答 1

1

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

于 2018-04-04T07:39:08.853 回答