有没有办法告诉angular $ location不要丢弃最后一个同名之前的数组查询参数?

时间:2013-07-01 18:52:38

标签: javascript angularjs arrays get url-routing

在AngularJS中重定向到

等路径时
myapp.com/search/?someParam=someVal&someArrayParam[]=someArrayVal&someArrayParam[]=someArrayVal2 

Angular会自动放弃someArrayParam[]=someArrayVal并仅在网址中留下someArrayParam[]=someArrayVal2

有没有办法防止这种情况发生?我非常希望能够通过路由发送GET数组值以进行深层链接复杂接口。现在我提出的解决方法是使用$ loc.url(“/ search /?filter =”+ JSON.stringify(scope.searchData));但我更喜欢前者。

0 个答案:

没有答案