Skip to main content

客户器端解析URL

分两种情况:

  • 给定 URL 字符串;
  • URL 为当前页面 URL。

代码:

// Get url parameter value
export function getUrlParameter(param: string, url = '') {
if (url && url.length > 0) {
const urlObj = new URL(url);
return urlObj.searchParams.get(param) || '';
} else {
const searchParams = new URLSearchParams(window.location.search);
return searchParams.get(param) || '';
}
}