为了账号安全,请及时绑定邮箱和手机立即绑定

请各位大神帮帮忙吧 我自己课程区没法提问迫不得己 感谢!

请各位大神帮帮忙吧 我自己课程区没法提问迫不得己 感谢!

本来做了图片想问课程老师的 但是不知道为啥没法提问了 这里我把想问的东西都放在图片了news:json   是我请求外面api 传回来的参数格式为这里我把json(就是取到的api返回的集合)赋值给了页面初始的一个news  然后我想循环  但是怎么写都报错 要么map不是哥方法,要么news为定义。。。求破解
查看完整描述

1 回答

?
Caballarii

TA贡献1123条经验 获得超629个赞

组件初始的state里面要给news设置为[],你从后端取到的json并不是页面初始的news,因为在取的过程中组件就已经开始render了,取完了news了有值了setState以后会重新render,所以要保证news为空的时候不会出错,map是js中数组上的方法,所以给news初始设为一个空数组,也就是[]就不会出错了

查看完整回答
反对 回复 2017-03-22
  • 1 回答
  • 0 关注
  • 1495 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信