TypeScript를 사용하여 URL 매개 변수를 가져오는 함수를 만들었습니다.
사용법
먼저,
const params = location.search
에서 ?
이후의 매개 변수 문자열을 얻습니다.예제)
URL:
https://daadadada/dadad?sessionId=konibannwakonnnitihaohayo&lang=en
location.검색에서 가져온 문자열: ?sessionId=konibannwakonnnitihaohayo&lang=en
``이것을 다음 함수의 매개 변수에 넣으세요.
const getParams = (params: string): { [key: string]: string } => {
const paramsArray = params.slice(1).split('&')
const paramsObject: { [key: string]: string } = {}
paramsArray.forEach(param => {
paramsObject[param.split('=')[0]] = param.split('=')[1]
});
return paramsObject;
}
예:console.log(getPramas(params))
결과{sessionId: "konibannwakonnnitihaohayo", lang: "en"}
just it.👍
Reference
이 문제에 관하여(TypeScript를 사용하여 URL 매개 변수를 가져오는 함수를 만들었습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/nbr41to/articles/e76c41cb9032cd텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)