Angular2 路由使用懒加载之后,点击浏览器的回退按钮,怎么不能回退?

  1. 使用angular2 开发pc端,路由是用懒加载方式

  2. 当我从home页面点击跳转到content页面之后,点击回退按钮就没办法回退了。

  3. 路由代码

const routes: Routes = [
  {
    path: '',
    component: AppComponent,
    children: [
      {path: '', redirectTo: '/home', pathMatch: 'full'},
      {path: 'home', loadChildren: 'app/modules/home/home.modules#HomeModule'},
      {path: 'content', loadChildren: 'app/modules/content/content.modules#ContentModule'}
    ]
  }
];
export const routing: ModuleWithProviders = RouterModule.forRoot(routes);

ps: home是一个module,content是另外一个module。

阅读 3k
1 个回答

我自己在回退之前,除了一个bug,导致回退失败!事实上是可以回退的!

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题