const [list,setList]=useState([])
useEffect(()=>{
// 获取项目列表接口
fetch().then(async res=>{
if(res.ok){
// 请求成功
setList(await res.json())
}else{
// 请求失败
}
})
},[params])
为什么这里需要使用async await语法呢,mdn上的fetch貌似没有这种写法的示例
解锁 React17 高阶用法,轻松应对大型复杂长周期项目
了解课程