删除自定义元素定义聚合物

时间:2019-04-17 08:18:10

标签: javascript html polymer shadow-dom polymer-2.x

我正在构建一个在后端存储自定义元素的应用。前端通过<link>标签接收自定义元素的HTML(和其他)代码。像这样:

<link href="/serverurl/custom-table-widget.html" rel="import">

问题是用户可以将具有一些代码更改的更新的自定义元素上载到同一应用程序的后端。我想在不重新加载页面的情况下显示更新的自定义元素。

当用户上传更新的自定义元素时,我现在正在做的是:

  • 我从标题中删除了自定义元素的<link>标签。
  • 我尝试通过链接标签重新导入自定义元素,以尝试重新定义它。

当我这样做时,此错误将显示在控制台中,并且没有任何更新: enter image description here

可能是因为我试图定义一个先前已经定义的元素。但是,这可能是什么解决方法?有什么方法可以取消定义元素?

0 个答案:

没有答案