我使用Polymer入门套件来构建我的应用程序。我删除了网址中的hashbang。
我正在尝试构建登录屏幕,并且在成功登录后,我想将页面更改为默认路由。为此,我在app.js中有一个监听器,用于成功登录。成功登录后,我更改了导致页面刷新的路由。我尝试了多种选择:
所有选项都会导致页面刷新。有没有办法在不导致页面刷新的情况下对此进行编码。不应该page.js捕获这个并在没有页面刷新的情况下进行路由吗?
答案 0 :(得分:3)
对于那些寻找答案的人,我通过调用page.redirect('/ route')来修复它。
注意:page.redirect将替换浏览器历史记录。如果要保留浏览器历史记录,可以使用page.show('/ route')