nav*_*iya 8 web-component polymer custom-element polymer-2.x
在polymer-cli上运行聚合物初始化时,我遇到了这个问题。
未捕获的DOMException:无法在'CustomElementRegistry'上执行'define'
Moh*_*h M 10
可能的原因:
- 元素名称以大写字母开头
- 元素名称中没有连字符(感谢Margherita Lazzarini)
长话短说:
我正在使用聚合物 CLI,当我运行聚合物 init 时,在它询问我的一系列选项中,其中一个是我输入的主要元素名称Polymer-test-element。
它给了我这个错误: Uncaught DOMException: Failed to execute 'define' on 'CustomElementRegistry': "Polymer-test-element" is not a valid custom element name
问题是我在声明的元素名称中使用了大写字母。所以当我用 'p' 替换 'P' 时,它解决了这个问题。
希望这对你有帮助:)