Skip to content

objectToUrlParams & urlParamsToObject URL参数转换工具

函数列表

objectToUrlParams(params) => string

将对象转换为 URL 参数字符串。

参数

参数名类型必填默认值说明
paramsobject-需要转换的对象参数

返回值

类型说明
stringURL 参数字符串

示例

typescript
import { objectToUrlParams } from "@hy-app/ui";

const params = objectToUrlParams({ name: "加密对象", age: 10 });
console.log(params); // name=加密对象&age=10

urlParamsToObject(paramStr) => object

将 URL 参数字符串解析为对象。

参数

参数名类型必填默认值说明
paramStrstring-URL 参数字符串

返回值

类型说明
object解析后的对象

示例

typescript
import { urlParamsToObject } from "@hy-app/ui";

const paramStr = `?name=hyy&age=18`;
const params = urlParamsToObject(paramStr);
console.log(params); // {name: "hyy", age: 18}