Polymer:如何实现导航

时间:2016-09-09 10:46:38

标签: polymer polymer-1.0

我目前在Polymer 1应用程序中实现导航的方式是:

  • 我使用paper-menupaper-submenu
  • iron-select上,我将根据paper-item
  • 的名称创建路线

例如groupsexampletest将被连同到以下路线:/groups/example/test。然后使用this.set('route.path', '/groups/example/test')

将用户路由到那里

此外,在页面加载时,要突出显示正确的菜单项,我会解析URL并选择正确的菜单项。到目前为止一切都很好。

这里的问题是:假设我有更进一步的嵌套,如/groups/example/test/subpage1/subsubpage2。当用户导航到这样的URL时,他被强制回到/groups/example/test,因为解析URL以选择正确的项目。

我目前的解决方法是:而不是附加on-iron-select我会setTimeout然后附加此处理程序。这样用户就不会被强制回到错误的页面,但这感觉不对。这样做的正确方法是什么?

0 个答案:

没有答案
相关问题