use query params
v2.2.1
一个 React Hook、HOC 和 Render Props 解决方案,用于通过轻松序列化来管理 URL 查询参数中的状态。
可与 React Router 5 和 6 一起使用,开箱即用。支持打字稿。
创建具有易于共享 URL 的应用程序时,您通常希望将状态编码为查询参数,但所有查询参数都必须编码为字符串。 useQueryParams
允许您轻松地对任何类型的数据作为查询参数进行编码和解码,并具有智能记忆功能,以防止创建不必要的重复对象。它使用序列化查询参数。
这是一个由 Lerna 管理的单一仓库。
包裹 | 版本 | 文档 | 描述 |
---|---|---|---|
use-query-params | 使用查询参数 React 库 | ||
serialize-query-params | 序列化查询参数 js 库 |
要在本地运行:
npm install
npx lerna bootstrap --hoist --scope "use-query-params" --scope "serialize-query-params"
npm build
npm test
设置示例:
lerna bootstrap --scope "*-example"
lerna link
然后运行一个:
lerna run --scope react-router-example start