Angular2路由.请求的路径包含索引1处的未定义段

Mat*_*aña 20 navigation routing datatables webpack angular

我在Angular 2中遇到路由问题.我将一个动作中的router.navigate称为数据表.罕见的是,有时当我点击调用此行的按钮时,它的工作正常,有时它不会.

this.router.navigate(['edit', id], {relativeTo: this.activatedRoute});
Run Code Online (Sandbox Code Playgroud)

显示inspector元素的错误是:

The requested path contains undefined segment at index 1
Run Code Online (Sandbox Code Playgroud)

我使用Angular2,DataTables和Webpack

Are*_*ani 21

可能你id传入的navigateundefinednull.console你的id和修复然后传入导航.我有同样的问题并修复它.