高级前端
react
【Q066】如何使用 react hooks 实现 useFetch 请求数据

如何使用 react hooks 实现 useFetch 请求数据

更多描述 比如设计成 useFetch 这种形式,它的 API 应该如何设计

Issue 欢迎在 Gtihub Issue 中回答此问题: Issue 67 (opens in a new tab)

Author 回答者: shfshanyue (opens in a new tab)

可以参考 How to fetch data with React Hooks? (opens in a new tab)

Author 回答者: zfy171 (opens in a new tab)

import React, { Fragment, useState, useEffect } from "react";

function App() { const [data, setData] = useState([]); useEffect(() => { async function fetchData() { // You can await here const response = await MyAPI.getData(someId); setData(response); } fetchData(); }, []); return (

); }

export default App;