使用iron-ajax在Polymer Elements之间发送数据

时间:2017-03-03 12:28:56

标签: polymer polymer-1.0 iron-form

我正在使用 my-app.html ,它有app-toolbar,app-drawerlayout等,它正在加载我的菜单元素( myView1.html myView2.html )。

我在myView1.html中有 iron-ajax 调用,所以当myView1.html中出现响应时,应该导航响应数据来自铁阿贾克斯电话

 // Function called when the response comes from iron-ajax
 function navigateToView2(data) {
        window.href = "/myView2";
 }

请帮助我,先谢谢

1 个答案:

答案 0 :(得分:0)

如果您正在使用SPA(单页应用程序)并使用app-route元素,则需要将自己的事件从myView1.html发送到包含ajax调用结果的my-app.html。然后让my-app.html将app-route路径更改为myView2.html。一直使用数据绑定将ajax响应发送到myView2.html。事件上升/数据下降!当使用app-route时,my-app.html文件应控制SPA页面的更改,尤其是在您需要确保在加载新页面之前执行某种数据绑定时。