请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于前端未获取到区域和店铺类别信息,js中map报错

网页调试报错信息:
SCRIPT5007: SCRIPT5007: Unable to get property 'map' of undefined or null reference

js中的错误定位:
data.shopCategoryList.map(function(item,index){

/shopadmin/getshopinitinfo返回的json数据:
{"areaList:":[{"areaId":1,"areaName":"浦江","priority":1,"createTime":null,"lastEditTime":null}],"shopCategoryList:":[{"shopCategoryId":3,"shopCategoryName":"冰凉一夏","shopCategoryDesc":"这个夏天,你值得拥有","shopCategoryImg":"test2","priority":0,"createTime":null,"lastEditTime":null,"parent":null}],"success":true}







https://img1.sycdn.imooc.com/szimg/5d59048a08f7520900000000.jpg

正在回答

1回答

翔仔 2019-08-18 23:51:03

同学好,需要在chrome开发者模式下(不是在Eclipse),调试一下data.areaList以及data.shopCategoryList是否是undefined,如果是,需要去到源头看看,虽然后端能返回店铺类别以及区域列表信息,但是为什么没有赋值给data.areaList

0 回复 有任何疑惑可以回复我~
  • 提问者 2_02_0 #1
    请问老师源头指的是?
    回复 有任何疑惑可以回复我~ 2019-08-19 07:36:53
  • 翔仔 回复 提问者 2_02_0 #2
    就是ajax去获取店铺还有列表的时候,前端返回来的时候有没有取到,以及后续的变量
    回复 有任何疑惑可以回复我~ 2019-08-19 23:55:44
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信