UNPKG

@ryanuo/utils

Version:

提供多种实用工具函数,涵盖算法、浏览器操作、网络请求等多个领域

12 lines (11 loc) 369 B
import qs from "query-string"; import { isEmptyObject } from "../common"; export function getUrlParams(url = window.location.search) { if (!url) return {}; const safeUrl = qs.parseUrl(url); return safeUrl.query; } export function getUrlParamsString(obj, url) { return `${url || window.location.href}${!isEmptyObject(obj) ? "?" : ""}${qs.stringify(obj)}`; }