我正在将一些 Polymer 元素更新为 1.x。它在 Chrome 和 Safari 中运行良好,但在最新的 Firefox 中,我得到了几个“未捕获的异常:无法推断元素名称”。错误。
似乎与 html 导入有关,因为如果我从 component.html 中删除除导入之外的所有内容,那么错误仍然会发生。
在 index.html 我有这个:
<script src="bower_components/webcomponentsjs/webcomponents-lite.min.js"></script>
<link rel="import" href="src/element.html">
在 element.html 中:
<link rel="import" href="../bower_components/polymer/polymer.html">
<link rel="import" href="../bower_components/iron-input/iron-input.html">
<link rel="import" href="../bower_components/iron-ajax/iron-ajax.html">
<link rel="import" href="../bower_components/iron-icons/iron-icons.html">
<link rel="import" href="../bower_components/paper-icon-button/paper-icon-button.html">
[编辑] - 不知何故错误消失了。我怀疑是由于 Firefox 或 Polymer 更新。