小程序首页工具一栏,通过wx:for进行两层嵌套渲染结合swiper进行翻页处理,之前展示都是很正常的,但是昨天进行功能更新上线后,工具栏突然空白,结合dom进行排查发现第二层for循环并没有执行
```
<swiper-item
class=""
wx:for="{{tools}}"
wx:key="index"
wx:for-item="item"
>
<view class="home__tools">
<view
class="home__tools__item scroll-item"
wx:for="{{ item }}"
wx:key="index"
bindtap="handleGoTools"
data-path="{{ item.path }}"
data-item="{{ item }}"
```
工具栏相关代码,没有进行修改。
请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
遇到了同样的问题,结论居然是因为第二层的数据量太多了。。。。。第二层加个wx:if="{{indexs<10}}" 就好使了, 这应该算是bug了吧,控制台也不报错,页面就直接空白。
第二层代码如下:
<view wx:for='{{item.subList}}' wx:for-item="items" wx:for-index="indexs" wx:key="indexs" wx:if="{{indexs<10}}">{{items}}</view>
应该是你的代码有问题,之前可以用只是没测出问题