如何在保证用户登录后再渲染页面
发布于 5 年前 作者 xgu 8443 次浏览 来自 问答

如题,小程序页面数据的获取需要依赖用户登录,但是登录跟渲染页面是异步的,如何保证这个先后顺序?

4 回复

app.js 中的 onShow 和 onLoad的时候  pages都还没有生成吧?  怎么导航过去

这样的功能,你可以在app中判断用户是否登录吧,没登录就导航到登录页,登录成功后自动返回,

有登录的话,页面就直接渲染咯。

1楼

你的方案  如果有很多页面  用户每个页面都能直接进来(通过分享),那不是每个页面都得这么写。。

给页面布局写个wx:if="{{isLogin}}" ,就好咯,同时接口请求也放在这样的条件里

回到顶部