欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

vue獲取url攜帶的參數

孫倡高1年前5瀏覽0評論

在Vue開發中,經常需要獲取URL中攜帶的參數。比如在跳轉頁面時需要將某些參數傳遞給下一個頁面。接下來讓我們來看看如何在Vue中獲取URL攜帶的參數。

// 通過window.location獲取url信息
const urlParams = new URLSearchParams(window.location.search);
// 獲取參數
const params = Object.fromEntries(urlParams.entries());
console.log(params);

我們可以通過window.location來獲取當前頁面的URL信息。其中URLSearchParams可用于獲取當前頁面URL中所攜帶的參數。并將參數轉換成一個map,這樣我們就可以直接通過map的方式來獲取相應的值。

另外,我們也可以使用正則表達式來匹配URL中的參數。

// 使用正則表達式獲取參數
const regExp = /[\?\&]([^?\&]+)=([^?\&]+)/g;
let params = {};
window.location.href.replace(regExp, function() {
params[arguments[1]] = arguments[2];
});
console.log(params);

在上述代碼中,我們使用正則表達式,逐個匹配URL中的參數。再將參數保存在一個對象中。

總的來說,獲取URL中攜帶的參數是一個常用的操作。在Vue中,我們可以使用URLSearchParams或者正則表達式來實現。它們各有優劣,需要根據實際情況進行選擇。