我正致力于从Polymer 1.0迁移到Polymer 2.0 .

我将所有组件重写为Polymer 2.0混合模式 .

但是当我在聚合物2.0下使用Polymer 2.0混合组件时,我收到下一个错误:

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

是否可以在聚合物2.0下使用Polymer 2.0混合组件?

我怎样才能避免这个错误?

具有混合模式的组件的简单示例:

<link rel="import" href="../../bower_components-1.x/iron-icon/iron-icon.html">

<dom-module id="hybrid-component">
    <template>
        <style>            
        </style>

        <p>test></p>
    </template>

    <script>
        Polymer({
            is: 'hybrid-component',

            properties: {

            }            
        });
    </script>
</dom-module>