2

我正在将一些 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 更新。

4

2 回答 2

0

清除浏览器缓存以解决问题。

于 2015-08-22T14:23:39.307 回答
0

安装聚合物#^1.1.0 解析为 1.7.0 它对我有用

于 2016-11-16T14:41:54.073 回答