Polymer 聚合物:性能';答复';绑定到属性';最后回应';在'中找不到;属性';对于元素';菜单kaart';
我在polymer的一个项目中工作,在我忙的时候,我遇到了以下错误: 绑定到属性“last response”的属性“response”在元素“menu kaart”的“properties”中找不到 因为我对聚合物还不熟悉,我不知道该怎么办。我在网上搜索了一下,找不到解决办法 代码如下:Polymer 聚合物:性能';答复';绑定到属性';最后回应';在'中找不到;属性';对于元素';菜单kaart';,polymer,Polymer,我在polymer的一个项目中工作,在我忙的时候,我遇到了以下错误: 绑定到属性“last response”的属性“response”在元素“menu kaart”的“properties”中找不到 因为我对聚合物还不熟悉,我不知道该怎么办。我在网上搜索了一下,找不到解决办法 代码如下: <link rel="import" href="../../bower_components/polymer/polymer.html"> <link rel="import" href=
<link rel="import" href="../../bower_components/polymer/polymer.html">
<link rel="import" href="../../bower_components/iron-ajax/iron-ajax.html">
<dom-module id="menu-kaart">
<template>
<style>
:host {
display: block;
background-color: maroon;
padding: 15px;
color: deepskyblue;
}
body {
margin: 0px;
}
h1 {
color: antiquewhite;
text-decoration: none;
}
h3, p {
color: antiquewhite;
}
div {
color: white;
}
</style>
<iron-ajax
auto
url="/cgi-bin/menulezen.py"
handle-as="json"
last-response="{{response}}">
</iron-ajax>
<h1>Menukaart</h1>
<template is="dom-repeat" items="{{response}}">
<div>
<h3>{{item.Gerecht}}</h3>
<p>Ingredienten: {{item.Ingredienten}} <br>
Opmerkingen: {{item.Opmerkingen}}</p>
</div>
</template>
:主持人{
显示:块;
背景颜色:栗色;
填充:15px;
颜色:深蓝;
}
身体{
边际:0px;
}
h1{
颜色:仿古白色;
文字装饰:无;
}
h3,p{
颜色:仿古白色;
}
div{
颜色:白色;
}
梅努卡尔特
{{item.Gerecht}
IngredEnten:{{item.IngredEnten}}
Opmerkingen:{{item.Opmerkingen}}
聚合物({
是‘菜单艺术’,
特性:{
}
尝试将脚本
标记修改为
<script>
Polymer({
is: 'menu-kaart',
properties: {
response: {
type: Object
}
}
</script>
聚合物({
是‘菜单艺术’,
特性:{
答复:{
类型:对象
}
}
我还建议您将您的Polymer版本升级到最新的1.x,即1.8或相对较新的版本,因为Polymer自1.3以来已经做了很多修复/更改
最后,我建议您阅读一些或一些视频教程,以便更好地了解聚合物您是否尝试在
菜单kaart的属性对象中添加属性响应
,不,我没有这样做,您应该试试。顺便问一下,您使用的聚合物版本是什么?我使用的是版本0.17.0,您确定吗?片段您在上面粘贴的是聚合物1.x,而不是聚合物0.x。
<script>
Polymer({
is: 'menu-kaart',
properties: {
response: {
type: Object
}
}
</script>