Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
angularjs,使路由器为相同的url工作,但具有不同数量的GET参数_Angularjs_Angularjs Routing - Fatal编程技术网

angularjs,使路由器为相同的url工作,但具有不同数量的GET参数

angularjs,使路由器为相同的url工作,但具有不同数量的GET参数,angularjs,angularjs-routing,Angularjs,Angularjs Routing,是否可以告诉angularjs route config忽略get参数, 就像我们有一个带有url:site.com/request/list的项目列表的页面,路由器工作正常,但当我们添加排序/过滤时,我们必须显示相同的页面,但路由器使用url失败,如 site.com/request/list/sort/quantity/order/desc或site.com/request/list/sort/quantity 谢谢。当前角度路由中没有通配符。如果路由参数的数量是有限的,您可以简单地分别定义

是否可以告诉angularjs route config忽略get参数, 就像我们有一个带有url:site.com/request/list的项目列表的页面,路由器工作正常,但当我们添加排序/过滤时,我们必须显示相同的页面,但路由器使用url失败,如 site.com/request/list/sort/quantity/order/desc或site.com/request/list/sort/quantity


谢谢。

当前角度路由中没有通配符。如果路由参数的数量是有限的,您可以简单地分别定义所有不同的路由,并让它们使用相同的控制器。这是我现在使用的方式,但这是我想要摆脱的方式。奇怪,因为这种情况很普遍。