遇到了同样的问题,结论居然是因为第二层的数据量太多了。。。。。第二层加个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>
wx:for两层嵌套循环突然失效?小程序首页工具一栏,通过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 }}" ``` 工具栏相关代码,没有进行修改。
2022-04-26