我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

关于react useState异步,数据不能及时获取的问题

关于react useState异步,数据不能及时获取的问题

const [categoryList, setcategoryList] = useState([])
useEffect(()=>{
        axios.get('http://localhost:3000/categories').then(res=>{
            setcategoryList(res.data)  
        })
    },[])
<Select>
 {
       categoryList.map(item=>{
            <Option value={item.id} key={item.id}>{item.title}</Option>
       })
 }
</Select>

img

categoryList有数据,选择框却没有选项

跟异不异步没关系吧,map 你要return 呀

近期文章

  • 学生管理系统删除格式错误
  • linux编辑文件出现默认标头
  • 关于#java#的问题,请各位专家解答!(开发工具-intellij-idea)
  • 有没有办法启动PHP脚本并获得状态?
  • 为什么使用另一张表的筛选结果,放到where id in ()里面,结果不对?
  • 如何让选择不正确的显示红色
  • reg保护环layout作用
  • stata柱形图修改横轴刻度
  • Zotero 怎么用缩写筛选文献?
  • yolov5连接rtsp报错
  • 渗透工具zap 启动不了浏览器
  • devc++上写的小游戏三子棋有些不理解的问题,望解答
  • VS2015编辑html出现js语言服务错误
  • 如何在CakePHP中允许自动加载自定义库?
  • 如何实现用输入的时间对表数据的更新?
  • 关于tesserocr
  • 服务器文件变成robaj格式都打不开了 是中病毒了吗更换了后缀也不行
  • 一个pta上的问题,求解答
  • 关于ABAQUS的UMAT子程序二次开发!
  • 保持gitea代码的同步性

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华