Javascript 如何在url中设置具有更多值(逗号分隔)的键
我的网址是Javascript 如何在url中设置具有更多值(逗号分隔)的键,javascript,angularjs,Javascript,Angularjs,我的网址是 http://localhost:8000/#/?key=value 如何在angular js中的url中创建多值键???如下所示 http://localhost:8080/#/?key=value,value2,value3 以及如何从url中删除特定键,例如value2? 我已阅读了有关$location.search的信息,但找不到此场景 有人能帮我吗 我尝试了$location.search(key,value) 但它取代了键的值 试试这个 var values_st
http://localhost:8000/#/?key=value
如何在angular js中的url中创建多值键???如下所示
http://localhost:8080/#/?key=value,value2,value3
以及如何从url中删除特定键,例如value2?
我已阅读了有关$location.search
的信息,但找不到此场景
有人能帮我吗
我尝试了$location.search(key,value)代码>
但它取代了键的值 试试这个
var values_string = $location.search('key');
var values_array = values_string.split(',');
indexOfValue2 = values_array.indexOf('value2');
values_array = values_array.splice(indexOfValue2, 1);
感谢您现在的回复,还有一件事是,如果我的url是这样的,现在我想在同一个键中添加value4,那么我该怎么做???使用values\u array.push('value4')代码>