Angular $位置服务是否支持多个参数?

时间:2013-05-13 07:33:18

标签: javascript angularjs

使用Angular的$location.search()方法,可以创建一个URL参数,如下所示:

http://mysite.com/page?param=myParam

是否可以创建多个网址参数,例如?

http://mysite.com/page?param=myParam&param2=myParam2&...

我尝试在函数调用中添加多个对象参数(例如$location.search({ key1: value, key2: value })),但我只在URL中接收一个键/值。

谢谢!

1 个答案:

答案 0 :(得分:17)

它在这个小提琴中起作用:http://jsfiddle.net/PHnLb/42/

$scope.changeTarget = function(name) {
    $location.search({target : 'Hi', new : 'else'});
}

(Angular 1.1.4,HTML5 mode = true)

您使用的是哪个版本的角色?