login(){
//獲取當(dāng)前微信用戶信息
wx.getUserProfile({
// 設(shè)置獲取微信信息的用途
desc: '登錄系統(tǒng)',
// 成功獲取用戶信息的回調(diào)函數(shù)
success:(e)=>{
// 獲取用戶的頭像,昵稱
let {userInfo:{avatarUrl,nickName}} = e
// 更新頁(yè)面渲染
this.setData({
avatarUrl:avatarUrl,
nickName:nickName,
isLogin:true
})
// 將頭像和昵稱保存到緩存中
wx.setStorageSync('avatarUrl', avatarUrl)
wx.setStorageSync('nickName', nickName)
}
})
},
//退出登錄方法
exit(){
// 清空緩存數(shù)據(jù)
wx.clearStorageSync()
this.setData({
avatarUrl:'',
nickName:'',
isLogin:false,
contact:''
})
},
/**
* 生命周期函數(shù)--監(jiān)聽頁(yè)面加載
*/
onLoad: function (options) {
//判斷緩存中有沒(méi)有用戶昵稱,如果有,就表示該用戶已經(jīng)登錄過(guò)
if(wx.getStorageSync('nickName')){
this.setData({
isLogin:true,
nickName:wx.getStorageSync('nickName'),
avatarUrl:wx.getStorageSync('avatarUrl')
})
}
},
##位置API:
###頁(yè)面
<van-field
title-width="80rpx"
model:value="{{ address }}"
center
clearable
label="位置"
placeholder="請(qǐng)輸入位置"
border="{{ true }}"
type="textarea"
autosize>
<van-button wx:if="{{show}}" bindtap="choose" icon="location-o" slot="button" size="small" type="primary"></van-button>
<van-button wx:else bindtap="choose1" icon="location-o" slot="button" size="small" type="primary"></van-button>
</van-field>
<van-field
title-width="80rpx"
model:value="{{ address2 }}"
center
clearable
label="位置"
placeholder="請(qǐng)輸入位置"
border="{{ true }}"
type="textarea"
autosize>
<van-button bindtap="choose2" icon="location-o" slot="button" size="small" type="primary"></van-button>
</van-field>
2021-11-20 小程序
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- 小程序面試題 小程序授權(quán)登錄流程 0、如何獲得用戶信息 a、open-type=getUserInfo 或 b、直...
- <text class="vam marl20 fz32">{{userInfo.nick_name}} <van...
- 首頁(yè)沒(méi)有進(jìn)行強(qiáng)制授權(quán)的登錄,注意其中的回調(diào)情況,token的獲取可能在頁(yè)面的onLoad之后,注意頁(yè)面上的寫法 /...