Javascript 聚合物未捕获DOME异常
我在聚合物2中有一个简单的todo aap。它工作得很好,但是当我从Polymer catalog中添加元素时,会出现以下错误?而且纸张输入也不能正确显示?检查屏幕截图。一切都很顺利我不知道为什么会突然发生这种事 dom module.html:136未捕获的DOMException:未能在“CustomElementRegistry”上执行“define”:此名称已用于此注册表 在 在 我的代码非常简单Javascript 聚合物未捕获DOME异常,javascript,polymer,polymer-2.x,Javascript,Polymer,Polymer 2.x,我在聚合物2中有一个简单的todo aap。它工作得很好,但是当我从Polymer catalog中添加元素时,会出现以下错误?而且纸张输入也不能正确显示?检查屏幕截图。一切都很顺利我不知道为什么会突然发生这种事 dom module.html:136未捕获的DOMException:未能在“CustomElementRegistry”上执行“define”:此名称已用于此注册表 在 在 我的代码非常简单 <link rel="import" href="../polymer/polyme
<link rel="import" href="../polymer/polymer-element.html">
<link rel="import" href="../polymer/lib/elements/dom-repeat.html">
<link rel="import" href="bower_components/paper-checkbox/paper-checkbox.html">
<link rel="import" href="bower_components/paper-input/paper-input.html">
<dom-module id="polymer-todo">
<template>
<h3>Todo:</h3>
<dom-repeat
items="{{tasks}}"
as="task">
<template>
<div>
<paper-checkbox ></paper-checkbox>
<paper-input value="{{task}}"></paper-input>
</div>
</template>
</dom-repeat>
<button>Add task</button>
</template>
<script>
/**
* `polymer-todo`
* Simple to do to add Todos
*
* @customElement
* @polymer
* @demo demo/index.html
*/
class PolymerTodo extends Polymer.Element {
static get is() { return 'polymer-todo'; }
static get properties() {
return {
tasks: {
type: Array,
value: () => [1, 2, 3, 4, 5]
}
};
}
}
window.customElements.define(PolymerTodo.is, PolymerTodo);
</script>
</dom-module>
待办事项:
添加任务
/**
*”“待办事项`
*添加TODO的简单操作
*
*@customElement
*@聚合物
*@demo/index.html
*/
类PolymerTodo扩展了Polymer.Element{
静态get是(){return'polymer todo';}
静态获取属性(){
返回{
任务:{
类型:数组,
值:()=>[1,2,3,4,5]
}
};
}
}
window.customElements.define(PolymerTodo.is,PolymerTodo);
我把它修好了。事实上我变了
等
它成功了。我把它修好了。事实上,我将etc改为,它起了作用。为什么不向您提出解决方案?一般来说,我认为最好只使用一种方法来编写相对导入路径,否则您可能会两次导入相同的内容。。。我认为这可能是您的问题所在(可能您在其他地方导入了纸质复选框,但路径不同)。。或者至少它只是相关的,值得一提:)。。