在开发组件的时候遇到组件深度问题

发布于 7 年前作者 tao378921 次浏览最后编辑 7 年前来自 ask

遇到的问题是

Expect START descriptor with depth 3 but get another

目前暂时是注释了一个自定义组件才得以解决的,但不是长久之计

兄弟们  代码片段 wechatide://minicode/qYicGfmN7o2D

3 回复
baiyang
baiyang1 楼6 年前

感谢反馈!已经查到bug,我们会尽快上线修复。你的代码片段的问题,可以通过以下任一方法规避:

  1. 对 t2/index 中 linked 函数中的代码段加个 setTimeout 或者 wx.nextTick ;

  2. const { arr } = this.data.arr 改成 const arr = this.data.arr.concat() ,即对 arr 做一次浅复制。

pzhong
pzhong2 楼6 年前

麻烦给个相关的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)定位下问题

qtian
qtian3 楼6 年前

能把这个自定义组件做到代码片段里吗?我觉得可能是代码问题