嗨哆嚒
嗨哆嚒
  • 发布:2020-08-05 14:12
  • 更新:2020-08-05 15:01
  • 阅读:765

自定义了一个组件,在两个地方都引用了但是其中一个地方不显示

分类:uni-app

自定义了一个组件,在两个地方都引用了但是其中一个地方不显示,h5两个地方都正常,app端只显示其中一处,两处的引入语法都一样。并且,昨天两个地方都能正常显示。通过测试,组件引入和传参都成功了,可以在控制台打印出来,但伴有报错:cid unmatched at view.umd.min.js:1
TypeError: Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method. at view.umd.min.js:1

2020-08-05 14:12 负责人:无 分享
已邀请:
口区

口区 -

https://ask.dcloud.net.cn/article/37342

js 报错:cid unmatched at view.umd.min.js
原因、解决办法 同上,一般出现这个错误之前会出现上一条错误提示。如果这一个报错之前没有上一条错误提示,就排查下显示异常的组件,其导入方式是否错误(如:import { test } from './test.vue')

估计是你引入组件写错了, 比如 import { test } from '' 写成了 import test from '' 或者相反

  • 嗨哆嚒 (作者)

    但是我在另一个页面是同样的写法,那个页面可以显示,通过生命周期函数钩子表明被引入组件被创建了。另外,昨天app端是有显示的,只是后来不能显示了。目前我的解决方案是直接在那个页面写这个结构。

    2020-08-05 16:41

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