创建时,router.navigateByUrl无法转到stockForm的页面

来源:3-9 改造股票管理应用

夏天过去了

2017-12-05

http://img.mukewang.com/szimg/5a268a1b00011d4607350479.jpg

http://img.mukewang.com/szimg/5a268a1b0001b37208220501.jpg

http://img.mukewang.com/szimg/5a268a1b0001862d09590877.jpg

如上图,点击创建报这个错。

写回答

1回答

夏天过去了

提问者

2017-12-05

老师,我给 stock的路由加了 matchPath : 'full'的属性后,就好了。这是因为最新版本的 angular的关系吗?还是什么问题?

0
1
obeyguy
我和你遇到了一样的问题。我觉得是新版本对于路由搜索更加模糊了,两个路由都是stock开头,新版本可能直接在第一个stock访问stock/0,所以提示队列为空。除了给路由加上pathMatch: ‘full’,或者改一下第二个路由名称,改成sotckForm也行
2017-12-12
共1条回复

Angular4.0从入门到实战 打造股票管理网站

Angular新特性,教你熟练使用 Angular 和 Typescript 开发组件式单页应用

2683 学习 · 1361 问题

查看课程