我正在使用 angular 1 和新的组件路由器。我有这样的 $routeConfig :
{ path: '/list', name: 'ListCmp', component: 'listCmp', useAsDefault: true }
我想使用自定义查询参数导航到该组件。
$router.navigate(['ListCmp', {itemId: 1, name: 'prop1'}]);
导航后我得到这个 URL:localhost/list;name=1;prop1 问题是我有很多地方使用$location.search(),但是这种方法无法解析带有分号分隔值的 url。如何使这个新路由器生成旧式查询参数,例如:
localhost/list?name=1&prop1