大雕哥
你身边最懂互联网的朋友

人人商城小程序编译报错 Cannot read property 'concat' of undefined

以前很早就装了人人商城,可一直没用过,之前都在用禾匠商城,感觉挺好的,今天闲来有空遍尝试用用人人商城看看有什么区别。

没想到刚部署完模块,还没来得及看到小程序是什么样,就首先报错:

Cannot read property 'concat' of undefined;at App getConfig function;at api request success callback function

百度找了找资料,发现也没有相关的,没办法,还是我们自己调试代码吧

根据提示,我们找到相对应的代码:

a.list || (a.list = []), a.list.length > 0 && (t.setData({
storeRecommand:t.data.storeRecommand.concat(a.list),
page: a.page + 1
}), a.list.length < a.pagesize && (e.loaded = !0));

concat是JavaScript的方法,arrayObject.concat(arrayX,arrayX,......,arrayX),用于拼接多个数组,那这个函数报错,只有两种可能:

1、t.data.storeRecommand 为空;

2、a.list 为空;

所以:

温馨提示: 隐藏内容需要 回复评论 后才能查看, 评论后请 刷新 !.

赞(1) 解决问题,就是我最大的快乐
转载请保留出处:大雕哥 » 人人商城小程序编译报错
分享到: 更多 (0)

评论 22

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1

    学习一下~!

    angel8883个月前 (09-14)回复
  2. #2

    我也碰到这个问题了。。

    testttttt3个月前 (10-02)回复
  3. #3

    不懂 请教楼主

    eric2个月前 (10-11)回复
  4. #4

    阿萨德学习法师

    zzzzzz2个月前 (10-19)回复
  5. #5

    学习 一下,解决问题,谢谢

    zhu2个月前 (10-23)回复
  6. #6

    我也碰到这个问题了。。

    tasdas52个月前 (10-30)回复
  7. #7

    请教一下,谢谢

    qqlcy2个月前 (10-31)回复
  8. #8

    学习一下~!!1

    !萨达1个月前 (11-07)回复
  9. #9

    我也碰到这个问题了。。

    泰安1个月前 (11-13)回复
  10. #10

    有些不懂得内容,学习一下

    tastyz1个月前 (11-16)回复

大雕哥,做你身边最懂互联网的朋友

邮箱订阅联系我们

如果觉得文章有用可以打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏