BFE.devAI解答 - React 代码题
4. useSWR() I
答案:
这道React代码题目旨在让我们自己尝试实现一个基本的SWR数据获取的使用方法。在代码中,我们定义了一个组件App
,使用了useSWR()
作为数据获取的方式。useSWR()
函数接受两个参数,第一个参数为字符串类型的URL地址,表示我们需要获取的数据来自哪个接口,第二个参数是一个异步函数fetcher
,用于向该接口发送请求获取数据,如果获取数据成功,则可以通过返回数据并在组件内进行展示;如果获取数据失败,则在组件内显示faild
提示信息;如果数据还在加载中,则在组件内显示loading
提示信息。