本篇文章主要記錄微信小程序會員登錄功能,以及通過app.js方法實現(xiàn)全局控制。
首先,登錄、退出是在非常多的頁面需要重復(fù)使用的,如果APP的功能不太復(fù)雜,只有少量頁,用直接不通過全局實現(xiàn)也可,但如果頁面比較多,邏輯相對比較復(fù)雜,使用全局控制就非常有必要了。
接下來看實現(xiàn)方法:
當(dāng)在需要用戶登錄狀態(tài)但當(dāng)前處于非登錄時,就彈出授權(quán)登錄框,如下圖:

像這個彈出層,需要兩個變量來控制顯示或是隱藏狀態(tài),如果不使用app.js全局方法實現(xiàn)就直接寫在當(dāng)前頁變量就可以了,但要實現(xiàn)全局化控制這樣可不行,這次的內(nèi)容是通過app.js實現(xiàn)的。先在app.js中定義兩個參數(shù):
globalData: {
maskFlag: true,
loginflag: true,
}
在使用頁通過