微信小程序怎么在onLaunch函数内阻止页面渲染,等处理完逻辑再渲染页面?
发布于 6 年前 作者 junchang 951 次浏览 来自 官方Issues

想请教一下大家是怎么在小程序初始化的时候,也就是在onLaunch函数内阻止页面渲染呢,等处理完相关逻辑再开始渲染页面

4 回复

写个广播。broadcast 通知

onLaunch() {

// do something

this.setData({render: true})

}

<view wx-if={{render}}>渲染页面<view/>

楼下说的相当于骨架屏的原理,属于正确做法

回到顶部