为什么使用map数组方法突然报错?之前不会报错
发布于 5 年前 作者 tbai 14704 次浏览 来自 官方Issues

4 回复

videoListData.datas 大概率是undefined

打印排查下,看下是不是没有赋值

打印一下videoListData和videoListData.datas就知道了

Cannot read property ‘map’ of undefined。

纯文字意思:不能读undefined的属性map。说明map的父值"datas"==undefined。

videoListData 可能没有取到值,你这里做一个保护就行了 videoListData && videoListData.datas && videoListData.datas.length > 0

回到顶部