我正在尝试将我的项目从 polymer 0.5 迁移到 polymer 1.0。
我已经安装了新版本的 polymer 库、铁元素和纸元素。 但我收到以下错误:
polymer-micro.html:63 Uncaught TypeError: prototype.registerCallback is not a function
此页面没有任何代码,例如:
Polymer('shape-menu',...
此外,我注意到核心元素的目录结构保持不变。它没有变成铁/氖元素。
所以我的代码使用同一行来导入 html。例如:
<link rel="import" href="~/Scripts/Polymer/core-animated-pages/transitions/slide-from-right.html">
最佳答案
目录结构可能相同,但其中的文件不同 - 重构/拆分为多个文件。由于 0.5 和 1.0 不兼容,请确保您也更新代码。这是一个很大的变化,它不仅仅是更新你的库那么简单。
检查他们的migration guide关于你必须做出的改变。你可能需要做出很大的改变。您使用的功能可能已被弃用,因此您将不得不使用更新的替代方案。 Polymer 作者创建了一个名为 polyup 的工具。协助迁移,所以检查一下。
关于javascript - 将 Polymer 项目 0.5 迁移到 1.0 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32168348/