I + m尝试使用iron-ajax从Ajax请求获取的thr结果中填充数组 当我尝试访问我的属性时,我的监视窗口显示"不可用"
下面是我为了解释我的问题而重新创建的一个小例子:
MY-component.html
<td>
我如何填充我的城市&#39;属性是否超出范围?
答案 0 :(得分:0)
那么, 经过太多的尝试错误变化后,我终于找到了错误的原因。
第65行:
this.$.ajax._boundHandleResponse = this.handlecities;
删除了该行,我的所有聚合物属性恢复正常。
我正在使用该句子,因为我试图将该组件重用于几个ajax请求。 'handlecities'也被指定为属性,因此是多余的(仅当没有重用意图时)。我仍然不知道如何重用定义自定义处理程序的组件,但由于某种原因,如果我使用上面的句子,所有聚合物属性都会丢失。
所以,同时我为每个ajax请求定义了几个ajax组件