相关疑难解决方法(0)

Iron Ajax - 如何从响应函数访问响应?

我有这个元素:

<template>
...
<iron-ajax 
   id="ajax" 
   url="..." 
   handle-as="json" 
   verbose=true 
   last-response={{ajaxResponse}} 
   loading="{{cargando}}"
   on-response="_handleResponse"> 
</iron-ajax>

<div id="resultado"></div>
</template>

<script>
    Polymer({
        ...

        _handleResponse: function(event){
            console.log("_handleResponse... ");
            // this.$.resultado.innerHTML = event.detail.innerHTML;
        }
    });
</script>
Run Code Online (Sandbox Code Playgroud)

我在Firebug中看到的反应是:

<p>Hello word</p>
Run Code Online (Sandbox Code Playgroud)

我想访问的响应中_handleResponse的功能,以将其设置为innerHTML在的resultadoDIV,但没有任何工程.

我试过了:

如果我在响应函数中调试并观察e.detail.response值:

e.detail.response为null

在网络选项卡中,我可以看到响应(简单的'你好'):

网络选项卡中的响应

polymer

6
推荐指数
1
解决办法
1万
查看次数

标签 统计

polymer ×1