人人商城小程序编译报错

人人商城小程序编译报错

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

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

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 为空;

所以:

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

微信公众号:大雕哥
只服务一小部分有独立思考的高端用户!
100000人已关注
分享到:
赞(2) 打赏

评论63

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #47
    我想学习一下,谢谢
    李伟2019-01-30 14:47:30回复
  2. #46
    希望学习以下
    KF✅2019-08-22 14:03:37回复
    • 我想学习一下,谢谢
      buyrui2019-09-18 17:05:06回复
  3. #45
    刚好遇到这问题
    Jovi2019-09-21 9:19:51回复
    • 我想学习一下,谢谢
      友浩网络-平度网2019-10-08 0:14:51回复
      • 刚好遇到这问题,谢谢
        痴念2019-10-27 23:51:16回复
    • 出现这样的问题,怎么解决呢
      drizzt2020-06-11 19:49:07回复
  4. #44
    我想学习一下,谢谢
    李伟2019-10-01 21:17:04回复
  5. #43
    我也是遇到这样的
    我也是遇到这样的2019-11-04 22:55:26回复
  6. #42
    出现这样的问题,怎么解决呢
    怎么解决2020-03-31 14:54:57回复
    • 我也是遇到这样的
      sd2020-04-15 10:26:05回复
  7. #41
    遇到了这个问题,来学习一下
    abc2020-07-02 0:45:03回复
1 3 4 5

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏