本篇文章主要记录微信小程序会员登录功能,以及通过app.js方法实现全局控制。
首先,登录、退出是在非常多的页面需要重复使用的,如果APP的功能不太复杂,只有少量页,用直接不通过全局实现也可,但如果页面比较多,逻辑相对比较复杂,使用全局控制就非常有必要了。
接下来看实现方法:
当在需要用户登录状态但当前处于非登录时,就弹出授权登录框,如下图:
像这个弹出层,需要两个变量来控制显示或是隐藏状态,如果不使用app.js全局方法实现就直接写在当前页变量就可以了,但要实现全局化控制这样可不行,这次的内容是通过app.js实现的。先在app.js中定义两个参数:
globalData: {
maskFlag: true,
loginflag: true,
}
在使用页通过