【问题标题】:Polymer is not defined聚合物未定义
【发布时间】:2020-10-28 08:13:42
【问题描述】:

我试图在我的聚合物应用程序中单击纸按钮来调用一个函数。 但是聚合物在那里抛出错误:

我搜索了同样的错误,发现我们应该导入polymer.html。 我还在我的索引文件中导入了polymer.html,但仍然失败:

我没有明白我做错了什么。

【问题讨论】:

  • 尝试将 添加到 index.html。您应该转移到 LitElement,因为聚合物 2 像聚合物 3 一样被弃用
  • 此截图仅来自 index.html。我只在 index.html 中添加了链接

标签: polymer polymer-2.x lit-element lit-html


【解决方案1】:

您没有正确加载 polyfill。它们不是要使用 HTML 导入加载的 HTML 文件,您需要使用 <script> 标签加载它们:

<script src="bower_components/webcomponentsjs/webcomponents-loader.js"></script>

注意:HTML 导入已从 Chrome 中删除,因此现在每个浏览器都需要 polyfill。我会尽快切换到 Polymer 3.x。从那里您可以逐步升级到 LitElement。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-11-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-30
    相关资源
    最近更新 更多