2
我剛剛安裝了聚合物Laravel的全新安裝。聚合物聚合物微引起的錯誤
我:
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, minimum-scale=1.0, initial-scale=1.0, user-scalable=yes">
<script src="components/webcomponentsjs/webcomponents-lite.min.js"></script>
<link rel="import" href="components/polymer/polymer.html">
<link rel="import" href="components/core-icon/core-icon.html">
</head>
<body>
<core-icon src="//www.polymer-project.org/images/icons/android.svg"></core-icon>
</body>
</html>
會拋出:
Uncaught TypeError: prototype.registerCallback is not a function - polymer-micro.html:63
有網上關於此錯誤的幾篇文章中,我曾嘗試:
bower update
bower cache clean
沒有效果。
我該如何解決這個問題?
我bower.json:
"dependencies": {
"polymer": "Polymer/polymer#~1.0.5",
"paper-elements": "PolymerElements/paper-elements#~1.0.1",
"iron-elements": "PolymerElements/iron-elements#~1.0.1"
}
你想在這裏使用哪個版本的聚合物?你已經將這個標籤標記爲polymer-1.0,但是你正在使用'core'元素集,在1.0版本中它已經成爲'iron'元素。 –
我已將我的bower.json添加到編輯中。我想用最新的一個。如果沒有核心元素,聚合物不會工作 – imperium2335
核心元素在1.0版本中被重新命名爲iron元素。你可以在目錄中看到鐵元素[這裏](https://elements.polymer-project.org/browse?package=iron-elements)。你會想要使用'iron-icon'元素。它的演示可以在這裏找到(https://elements.polymer-project.org/elements/iron-icon) –