malindong
malindong
  • 发布:2020-03-17 16:11
  • 更新:2020-05-29 14:41
  • 阅读:1549

V3模式频繁报错

分类:uni-app

2020-03-17 16:11 负责人:无 分享
已邀请:
malindong

malindong (作者) - 前端CN

16:07:48.189 TypeError: Invalid attempt to destructure non-iterable instance at view.umd.min.js:1  
16:07:48.209 WWW/168app/shopapp/components/uni-popup/uni-popup.vue:[-1,2,2-0,61]$r[0][i] is undefined at view.umd.min.js:1  
16:07:48.229 cid unmatched at view.umd.min.js:1  
16:07:48.249 TypeError: Invalid attempt to destructure non-iterable instance at view.umd.min.js:1  
16:07:48.269 cid unmatched at view.umd.min.js:1  
16:07:48.289 TypeError: Invalid attempt to destructure non-iterable instance at view.umd.min.js:1  
16:07:48.309 WWW/168app/shopapp/components/uni-swipe-action-item/uni-swipe-action-item.vue:[-1,2,3-0-0,4-0-0]$r[0][sc] is undefined at view.umd.min.js:1  
16:07:48.329 WWW/168app/shopapp/components/uni-swipe-action-item/uni-swipe-action-item.vue:[-1,2,3-0-0,4-0-0]$r[1][sc] is undefined at view.umd.min.js:1  
16:07:48.349 WWW/168app/shopapp/components/uni-swipe-action-item/uni-swipe-action-item.vue:[-1,2,3-0-0,4-0-0]$r[2][sc] is undefined at view.umd.min.js:1  
16:07:48.369 WWW/168app/shopapp/components/uni-swipe-action-item/uni-swipe-action-item.vue:[-1,2,3-0-0,4-0-0]$r[2][a-data-disabled] is undefined at view.umd.min.js:1  
16:07:48.389 WWW/168app/shopapp/components/uni-swipe-action-item/uni-swipe-action-item.vue:[-1,2,3-0-0,4-0-0]$r[2][a-data-position] is undefined at view.umd.min.js:1  
16:07:48.409 WWW/168app/shopapp/components/uni-swipe-action-item/uni-swipe-action-item.vue:[-1,2,3-0-0,4-0-0]$r[2][change:pos] is undefined at view.umd.min.js:1  
16:07:48.429 WWW/168app/shopapp/components/uni-swipe-action-item/uni-swipe-action-item.vue:[-1,2,3-0-0,4-0-0]$r[3][sc] is undefined at view.umd.min.js:1  
16:07:48.449 WWW/168app/shopapp/components/uni-swipe-action-item/uni-swipe-action-item.vue:[-1,2,3-0-0,4-0-0]$r[5][sc] is undefined at view.umd.min.js:1  
16:07:48.469 WWW/168app/shopapp/components/uni-swipe-action-item/uni-swipe-action-item.vue:[-1,2,3-0-0,4-0-0]$r[6][f] is undefined at view.umd.min.js:1
DCloud_heavensoft

DCloud_heavensoft

请按报bug模板详细填写

  • malindong (作者)

    好的 因为官方的组件没有报错 所以我先自行排查

    2020-03-18 09:24

  • 9***@qq.com

    回复 malindong:请问解决了吗

    2020-04-13 17:58

  • malindong (作者)

    回复 9***@qq.com: 解决了

    2020-04-15 15:55

  • 7***@qq.com

    回复 malindong: 请问怎么解决这个问题

    2020-04-15 17:03

  • 旧时光

    回复 malindong: 你好,请问你是怎么解决的?求方法, 我也遇到了

    2020-04-15 17:13

  • malindong (作者)

    回复 旧时光: 更新编辑器到最新版本

    2020-04-15 17:19

  • 旧时光

    回复 malindong: 你好我当前已经是最新的了,版本号:2.6.11.20200409,我那问题是开启v3模式才会出现

    2020-04-15 21:08

  • malindong (作者)

    回复 旧时光: 那就是你的一些语法和引入方式有问题

    2020-04-16 09:10

machi的奶茶

machi的奶茶 - 披风前行

分享一下我遇到此问题的解决过程:(源于一个低级的错误.....)

1、我们常在data()里面定义关于接口返回的数据data的初始化数组(或是对象),如下

数组:

{  
    "data": [{},{}],  
    "error": "",  
    "success": true  
}

对象:

{  
    "data": {{},{}},  
    "error": "",  
    "success": true  
}

2、那么我们在export default{} 的data里就应该因接口返回data的类型,再来确定是否为对象或数组,如

data() {  
            return {  
                requestData:[]   // or  requestData:{}  
            }  
        },

3、出现上述的错误日志(也出现导致了途中使用各组件异常)原因就是我把接口返回的data类型原本是对象的,定义成数组了。。。 太低级了

  • malindong (作者)

    非常感谢

    2020-05-29 14:41

该问题目前已经被锁定, 无法添加新回复