【发布时间】:2019-08-17 12:26:15
【问题描述】:
我的路由是
{
path: 'purchase/:discountCode',
component: PurchaseComponent,
},
{
path: 'purchase/:msg',
component: PurchaseComponent,
},
我的输入网址是
www.example.com/purchase?msg='test message'
or
www.example.com/purchase?discountCode=1111111
我想获取味精或折扣码
this.routerParmsSub = this.route.params.subscribe(params => {
if (params['discountCode']) {
//save discountCode
} else if (params['msg']) {
//save msg
}
但只有当我的网址是
www.example.com/purchase;msg='test message'
or
www.example.com/purchase;discountCode=1111111
可以获取参数吗?是;
当输入 url 为
www.example.com/purchase/1111111
路由到 discountCode
我的角度版本是 7
【问题讨论】: