gpt4 book ai didi

javascript - 如何使用哈希和拆分从 URL 获取值

转载 作者:行者123 更新时间:2023-12-01 04:06:40 25 4
gpt4 key购买 nike

我有一个这样的网址

http://localhost:9000/index.html#/acceptRequest?screen_name=kailash&rf=FIN1

这里我想从url中取出FIN1并将其存储在另一个变量中我在 angularjs 中使用这样做

我做了一个这样的功能

function getUrlVars()
{
var vars = [], hash;
var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');

for(var i = 0; i < hashes.length; i++)
{
hash = hashes[i].split('=');
vars.push(hash[0]);
vars[hash[0]] = hash[1];
console.log(hash[1]);
}
return vars;
}

这里控制台行 hash[1] 打印 kailash FIN1。我只需要存储 FIN1 并将其打印在控制台中。如何实现这一点?...无论如何,提前感谢...

最佳答案

如果 URL 用于 Angular 应用中的资源,您只需注入(inject) $location 服务并使用

var anotherVariable = $location.search().rf

参见https://docs.angularjs.org/api/ng/service/$location#search

关于javascript - 如何使用哈希和拆分从 URL 获取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41756854/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com