使用 Polymer 1.0 Starter Kit,我想设置一个新路由,但我需要从我的 app.js 文件中的函数而不是通过 routing.html 触发它
app._loadProject = function(e) {
// do stuff here
// after finished, route to our 'project' section in the app
app.route = 'project';
};
这在大多数情况下都有效。应用程序被路由到 'project' <section>
。但是,URL 不会更新以反映这一点,因此在用户重新加载页面的情况下,他们会发现自己位于与他们刚刚所在的不同的“部分” - 这不是最友好的情况。
有没有更合适的方法来路由不破坏浏览器导航的“页面”?