&引用;无法推断元素名称";使用Polymer 1.x的Firefox中出现错误

&引用;无法推断元素名称";使用Polymer 1.x的Firefox中出现错误,polymer,polymer-1.0,Polymer,Polymer 1.0,我正在把一个小聚合物元素升级到1.x。它在Chrome和Safari中运行良好,但在最新的Firefox中,我发现了几个“未捕获的异常:无法推断元素名”错误 似乎与html导入相关,因为如果我从component.html中删除除导入之外的所有内容,那么错误仍然会发生 在index.html中,我有以下内容: <script src="bower_components/webcomponentsjs/webcomponents-lite.min.js"></script>

我正在把一个小聚合物元素升级到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">


[EDIT]-不知何故,错误消失了。我怀疑是Firefox或Polymer更新造成的。

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

安装Polymer#^1.1.0,已解决为1.7.0
这对我来说很管用

我现在使用的是Firefox 39.0和Polymer 1.0——仍然有这个问题!这并不能解决这个问题。如果您在开发时打开了缓存JS(您不应该这样做),然后解决了问题,那么清除缓存将“解决”问题。但主要的问题仍然是代码(或其他东西…不确定)是否同意。你认为Polymer 1.0应该在浏览器中进行一些清理,以防止与0.5发生冲突吗?如果我没记错的话,(在我的例子中)问题是SailsJS缓存。不管怎样,这都不是问题。所以不,我不认为聚合物应该对这部分做任何改变。