(mpvue)我在tabbar首页上渲染了一个二维数组
<swiper
class="goodsswiper"
:circular="false"
:autoplay="false"
@change='onSlideChangeEnd'
:current="currentindex"
:style="{height:swiperHeight+'px'}"
>
<swiper-item v-for="(item1,index1) in csArray" :key="index1">
<div class="list list0">
<goodsitem v-for="(item,index) in item1.shoplist" :key="index" :shopitem="item" goodscategory="1" @toDetailClick="toDetail"/>
</div>
</swiper-item>
</swiper>
第一层遍历没有问题,但是第二层遍历一直无法渲染,shoplist对象上的数据是有的,但是页面一直不会渲染出来,而且当我向csArray下面的shoplist添加数据时,页面也没有什么变化,但是数据是添加成功的。
这个问题解决了吗, 我今天也遇到这个问题了, 找不到头绪
有两个问题 数据添加了是什么意思,页面没变化 goodsitem 这个节点是否有多个
能把shoplist的代码发一下吗?,你的示例代码里也没有shoplist对象啊
2. 你在shoplist添加数据时,添加的数据没有双向绑定吧,可能他监听不到数据的变化