收藏
回答

增加for渲染完成有个回调,或者让组件有个show周期

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 需求 wx:for或Component() 客户端 888 888

- 需求的场景描述(希望解决的问题)

很长的列表,每一行又调用了组件。页面进入时花费很长时间,这时会使用“loading”和“取消loading”。


  1. 我在每行所使用的组件ready里抛出事件loaded,然后在page里拿取loaded事件,进而判断index是否是最后一个。但是这个时间点,和for循环渲染完成并显示出来,有一段时间差。取消loading不准确


  2. 我想在列表第一行,加一个width:0;height:0的组件,希望组件在show周期时(可惜没有)取消loading。


所以,现在我改了开发需求scroll-view到底再加载10行。。但是感觉不开心

最后一次编辑于  2018-09-06
回答关注问题邀请回答
收藏