我不明白怎么办? URL 分隔符有效,我需要在项目中使用它。
我创建了一个变量,当页面打开时会提醒其内容,使用 ?variable="working" 打开部署,并期望它提醒正在工作,但它却提醒了变量最初设置的内容。
var variable = "Not Working";
alert(url);
您必须手动解析变量的 url。
这是从 url 中的查询字符串获取搜索参数的示例:
window.addEventListner("load", async () => {
const href = window.location.href; //assuming ?foo=bar
const queryString = href.split("?")[1];
const searchParams = new URLSearchParams(paramsString);
const foo = searchParams.get("foo");
console.log(foo) //bar
});