我正在使用 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";
}
请帮助我,先谢谢
答案 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页面的更改,尤其是在您需要确保在加载新页面之前执行某种数据绑定时。