亚洲人成在线精品不卡网-亚洲人成在线免费观看-亚洲人成综合-亚洲人成综合网站在线-欧美色图亚洲综合-欧美色图在线观看

石家莊網絡公司電話

微信小程序開發教程|如何讓用戶取消登陸后重新第二次授權?

2019-11-22 10:15實搜網絡

熱門推薦:一個簡單的微信小程序開發要多少錢?免費生成微信小程序

小程序的用戶授權一直是個讓微信小程序開發者頭疼的問題,從wx.getUserInfo到wx.login的變化,很多初入小程序坑的開發者,到處找解決辦法。


其實這個不是個多大的問題,直接按照官方的提示修改JS函數,在BUTTON上修改用戶信息獲取方法就行了,干嘛要認死理的一定要自己寫JS?

今天要說的不是如何修改wx.login的JS函數問題,而是小程序用戶如果取消授權后,如何第二次加載授權的問題。

很多使用我的二開小程序模板的老(da)鐵(lao)們都知道我前段時間修改了一下個人中心的界面,其中我也去掉了方便用戶第二次授權的wx:if條件判斷,上個周又有兩位大佬突然又問回這個事兒,我覺得我作為史上最牛(la)逼(ji)的微信小程序開發者,必須把這個事兒說清楚。


用戶授權,這個按照官方最新的授權機制說明文檔,也就是:

使用button組件,并將open-type指定為getUserInfo類型,獲取用戶基本信息。具體信息可以參考官方開發文檔:

https://developers.weixin.qq.com/miniprogram/dev/component/button.html

那么,既然是指定button的open-type類型,那button的變化肯定是要有兩層:1,未獲取到用戶信息之前,展示的是什么樣的?2,獲取到用戶信息之后,展示的是什么樣的?例如:


既然知道了兩層的關系,那我們就可以想辦法CK它,讓它按照我要求的姿勢來。這就要用到官方的強大API功能:wx:if,也就是說用wx:if做一個條件判斷:

當用戶信息未有了這個條件判斷,我們就在里面分別做不同的滿足條件的內容,那么這兩層內容也就是如下內容:

請點擊登陸

{{userInfo.nickName}}

代碼很簡單,實現原理也很簡單,重要的是要對官方的開發文檔熟悉,坐到舉一反三的作用,與其在各個群里到處問實現方法,不如仔仔細細的先把官方開發文檔通讀三遍


(免責聲明:本網站內容主要網絡,不保證有關資料的準確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負責。本網站概不負任何法律責任)

標簽:


34
分享到:
主站蜘蛛池模板: 精品国产理论在线观看不卡 | 怡红院在线视频全部观看 | 久久er热这里只有精品免费 | 欧美日韩亚洲国产精品 | 午夜怡红院 | 亚洲国产精品久久综合 | 欧美亚洲一级片 | 国产一区二区三区不卡在线观看 | 国产区精品在线 | 中国a级黄色片 | 日韩一区国产二区欧美三区 | 亚洲国产福利精品一区二区 | 亚洲日本欧美在线 | 成人做爰www | 成人国产亚洲欧美成人综合网 | 欧美一级在线视频 | 九九99在线视频 | 久久视屏这里只有精品6国产 | 综合自拍亚洲综合图区美腿丝袜 | 中文字幕一区二区在线观看 | 成人免费毛片视频 | 91社区视频 | 精品欧美日韩一区二区 | 黄色影院在线观看视频 | 欧美老头老太做爰xxxx | 一级做性色a爱片久久片 | 亚洲美女高清aⅴ视频免费 亚洲美女黄色片 | 国产高清视频免费 | 日本一区二区三区不卡视频中文字幕 | 欧美精品久久久久久久免费观看 | 黄色激情网站 | 一级片国产 | 久久九九免费视频 | 波多野结衣在线不卡 | 美女被男人桶到嗷嗷叫爽网站 | 99久久国产综合精品成人影院 | 爱呦视频在线播放网址 | 日韩经典在线观看 | 欧美成人性色xxxxx视频大 | 国产成人精品福利网站人 | 欧美理论片在线观看一区二区 |