1***@qq.com
1***@qq.com
  • 发布:2018-10-29 13:32
  • 更新:2019-11-04 17:15
  • 阅读:7010

uni-app中自定义的vue组件内部无法通过v-for获取遍历的数据,而原生的标签就可以

分类:uni-app

uni-app中自定义的vue组件内部无法通过v-for获取遍历的数据,而原生的标签就可以

附件的代码:demo为入口页面,test为vue子组件

2018-10-29 13:32 负责人:无 分享
已邀请:
v***@qq.com

v***@qq.com

这个BUG确认了几个月了还是没有修复。

sonicsunsky

sonicsunsky

同样的问题,你把v-for去掉就可以,slot单个渲染是可以的,循环渲染slot是有问题的

1***@qq.com

1***@qq.com (作者)

但是如果不在uni-app环境下,而是vue构建的普通pc项目下,这种问题就不会出现,我试过,奇怪

Neil_HL

Neil_HL

bug已确认,我们会尽快修复

  • 1***@qq.com (作者)

    您好,大概什么时候可以修复完,现在项目中要用到

    2018-11-08 16:55

1***@qq.com

1***@qq.com (作者)

好的

sonicsunsky

sonicsunsky

好像是mpvue的问题

1***@qq.com

1***@qq.com (作者)

我在网上找见了这个答案,https://segmentfault.com/q/1010000008669250/a-1020000008691442,
说是weex的问题,您看一下能不能再在v-for这块不要使用weex,而是vue原生的

7***@qq.com

7***@qq.com

我好想发现了什么,我自定义组件内的swiper需要v-for遍历一个数组,所以把模拟的数组写在了自定义组件页面的script中。。但不管用,无法读取。。一下午折腾,不经意间把模拟的数组放在了父页面的script中,父页面引入组件布局。。发现读取到了数据。。然后把自定义组件页面的模拟数组删了,同样读取到了数据。。之前还担心父页面给组件页面传参的问题,这样的话似乎不需要传参。。父页面的

g***@gmail.com

g***@gmail.com

请问现在这个Bug修复了没

5***@qq.com

5***@qq.com

还没修复吗?

嘉雅

嘉雅

现在修复好了么??
你可以用啊
用for

r***@163.com

r***@163.com - 90后前端guy

仍然没修复,跪了

3***@qq.com

3***@qq.com

这个bug 已解决了吗,我今天试了可以了

  • r***@163.com

    可以的了,配置文件里开启那个什么自定义组件编译什么什么的

    2019-12-02 10:11

  • i***@163.com

    回复 r***@163.com: 开启哪个?

    2020-07-17 10:36

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