1.0.8 • Published 11 months ago

liang-react-hook v1.0.8

Weekly downloads
-
License
MIT
Repository
-
Last release
11 months ago

一、说明

对日常开发常用方法的整合,方便各个项目的使用。

适用于 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
1.0.8

11 months ago

1.0.7

11 months ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago