fetch请求本地json数据,出现的问题

本文分享了在使用fetch请求时遇到的两个常见问题及解决方案:一是JSON文件位置错误导致的问题;二是fetch请求返回的数据格式不正确,无法使用map遍历。通过调整JSON文件位置和确保数据格式为数组形式,可以有效避免这些问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.json文件放错位置,出现下图问题:

解决办法:

推荐博客:https://blog.youkuaiyun.com/jimolangyaleng/article/details/76999721

2.使用map遍历时,json数据格式错误,出现如图问题:

原因:

fetch请求后的数据res.json(),返回的格式是{....},并不是 [ ] 的形式,不能使用map遍历

解决办法:

修改json文件数据格式,添加 [ ]:

[
  {
    "username":"zhangsan","text":"123","reslut":true
  },{
  "username":"lisi","text":"456","reslut":true
  }
]

以上为我作为新手,在使用fetch时,出现的问题,仅供参考,谢谢

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值