$httpParamSerializerJQLike很好地序列化对象以将它们作为GET参数:
console.log($httpParamSerializerJQLike({a: "hi", "b": "hi again", arr: ["myarray", "be", 1]}));
// a=hi&arr%5B%5D=myarray&arr%5B%5D=be&arr%5B%5D=1&b=hi+again
我想要的是将这些参数解码回对象。我应该在AngularJS中使用哪些服务?
答案 0 :(得分:1)
您可以使用$location
服务。首先调用$location.search(yourUrl)
,而不是$location.search()
来获取解析对象。