【BUG】image的 lazy-load 在display: none时无效
发布于 6 年前 作者 uxiong 12413 次浏览 来自 问答

<scroll-view scroll-y style=“display: none;”>

 

    <view class=content>

        <image lazy-load=true bindload=onLazyLoad mode=aspectFill bindtap=navigateToDetails src=…/…/images/images/a.jpg></image>

    </view>

</scroll-view>

在上述的代码中,content有数十个。通过onLazyLoad打印log发现,

小程序启动时直接全部加载完了。


如果将 style=“display: none;” 换成wx:if="false"的话,

则可以在JS将wx:if设为"true"正常地通过滚动翻页来懒加载图片。


开发者工具201811150,华为P20(android9),三星s7(android8)均有此问题

回到顶部