gpt4 book ai didi

javascript - JavaScript中如何获取URL参数?

转载 作者:行者123 更新时间:2023-12-03 02:52:45 24 4
gpt4 key购买 nike

我正在使用 Vue,但我没有使用 vue-router

如何获取 URI 参数?

我找到了一种通过使用 root el 属性来获取 URI 的方法。

screenshot

但是有没有正确的方法来获取我想要将它们发送到的参数后端并从服务器获取响应并显示它。

最佳答案

由于您没有使用vue-router,我认为您无法访问您的参数。因此,您唯一的机会是将 URL api 用作:

const url = new URL(window.location.href); 
const getParam = url.searchParams.get('foo');

这将为您提供 ?foo=bar 中 foo 的值

<小时/>

或者,您可以执行类似的操作。

new Vue({
el: '#app',

data () {
return {
params: window.location.href.substr(window.location.href.indexOf('?'))
}
},

methods: {
getParam (p) {
let param = new URLSearchParams(this.params);
if(param.has(p)){
return param.get(p)
}else{
false
}
}
},
})

现在,只需使用 getParam('foo')

获取参数即可

关于javascript - JavaScript中如何获取URL参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47773022/

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