userequestdemo
v1.0.6
Published
A Vue hook for handling HTTP request
Readme
使用
interface Data{
id:number
title: string
content:string
}
type Res = {
code:number,
messgae:string,
data:Data[]
}
const apiFn = async ():Promise<Res>=>{
const res = await fetch('http://localhost:3000/list/getall',{
method:"GET",
headers: {
'Content-Type': 'application/json',
},
})
return res.json()
}
const handle =()=>{
const {data,loading,error }=userequestdemo(apiFn,{
initData:{},
onSuccess:(data)=>{
console.log('data1212', data.data.title)
}
})
}```
