成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

小程序如何讓設(shè)置全局變量和方法(微信小程序登錄授權(quán)原理和流程?)

小程序中,哪些數(shù)據(jù)該使用緩存,哪些該使用全局變量?緩存類似于數(shù)據(jù)庫,全局變量意味著所有頁面都可以使用。這是兩件事。比如新聞類應(yīng)用,需要把首頁的數(shù)據(jù)放在緩存中,然后下次訪問首頁的時候直接加載緩存的數(shù)據(jù),

小程序如何讓設(shè)置全局變量和方法(微信小程序登錄授權(quán)原理和流程?)

小程序中,哪些數(shù)據(jù)該使用緩存,哪些該使用全局變量?

緩存類似于數(shù)據(jù)庫,全局變量意味著所有頁面都可以使用。這是兩件事。比如新聞類應(yīng)用,需要把首頁的數(shù)據(jù)放在緩存中,然后下次訪問首頁的時候直接加載緩存的數(shù)據(jù),然后在異步調(diào)用接口刷新數(shù)據(jù),這樣你就不用 進(jìn)入首頁不需要加載,可以直接看到數(shù)據(jù),感覺秒開,用戶體驗更好。全局變量類似于用戶登錄信息。登錄后,它們被設(shè)置為全局,每個頁面都可以使用。否則每次跳轉(zhuǎn)后都需要重新獲取用戶信息。

?

(1)首先調(diào)用wx.login獲取登錄憑證(代碼),然后通過代碼交換用戶的登錄狀態(tài)信息,包括用戶的唯一標(biāo)識符(openid)和本次登錄的會話密鑰(session_key)。(2)獲取用戶信息,首先調(diào)用獲取用戶 的當(dāng)前設(shè)置,并判斷用戶是否被授權(quán)。如果已經(jīng)授權(quán),直接調(diào)用getUserInfo獲取頭像、昵稱等。,不彈箱子。如有必要,設(shè)置全局變量。如果還沒有授權(quán),你需要跳轉(zhuǎn)到我們寫的授權(quán)界面,用按鈕按鈕觸發(fā)它,獲得用戶授權(quán)。