1.0.2 • Published 9 months ago
liang-node-tool v1.0.2
一、说明
对日常开发常用方法的整合,方便各个项目的使用。
适用于 React 16 +版本项目。
二、安装
npm i liang-react-hook
三、使用
1、配置
- errMessage 错误消息
- network 网络请求的默认配置
- storage 缓存的默认配置
<LiangHookContextView
errMessage={(e) => message.error({content: e, key: "msg"})}
storage={storage}
network={network}>
<App/>
</LiangHookContextView>
2、Hook 使用 [ 文档尚在完善中,具体使用参考 TypeScript 类型声明 ]
- useNetwork
const network = useNetwork();
useEffect(() => {
// get 请求
network.get("/data").then((res) =>{});
// post 请求
network.post("/data",{name:"张三",age:12}).then((res) =>{});
}, []);
- useCookie
const cookie = useCookie("token");
useEffect(() => {
cookie.setValue("12312312");
})
- useStorage
const storage = useStorage("token");
useEffect(() => {
storage.setString("13213");
console.log(storage.getString());
})
- useDate
- useTool
- useCrypto
- useFile