跳至主要內容

axios

chanchaw小于 1 分钟react

安装

npm i axios

案例

function useAxios(){
  const [ user, setUser ] = useState({});
  useEffect(() => {
    async function getList(){
      const res = await axios.get('http://localhost:3004/user')
      setUser(res.data)
    }

    getList().then(() => {
      console.log('用户是:', user);
    })
  },[])

  return (
    <div>
      <h1>useAxios</h1>
      <p>uid:{user.uid}</p>
      <p>uname:{user.uname}</p>
    </div>
  )
}

function App(){
  // 演示 axios
  return useAxios()
}