Files
AGuestSaas/pages/user/setting/aboutMine/aboutMine.js
2020-12-31 16:10:36 +08:00

81 lines
1.8 KiB
JavaScript

/**
* Web二雪
* 趁时光不老 努力活成自己想要成为的样子
*/
Page({
/**
* 页面的初始数据
*/
data: {
userId: "", //用户id
phone: "", //用户信息
nickname: "", //用户昵称
cover: "", //用户头像
sex: '',
},
besure() {
wx.navigateBack({
delta: 0,
})
},
/**
* 生命周期函数--监听页面加载
*/
onLoad() {
this.getUserInfo();
},
// 获取用户的基本信息
getUserInfo() {
wx.$api.user.getUserInfo().then(res => {
this.setData({
phone: res.username,
nickname: res.nickname,
cover: res.avatar,
sex: res.sex
})
})
},
// 跳转到修改页面
goUrl() {
wx.navigateTo({
url: "../editUserInfo/editUserInfo?nickname=" + this.data.nickname
})
},
// 更新头像
upload() {
wx.chooseImage({
count: 1, // 默认9
success: res => {
const src = res.tempFilePaths[0]
wx.navigateTo({
url: '../tailoring/tailoring?src=' + src
})
}
})
},
logOut() {
wx.showModal({
title: "退出提示",
content: "是否现在就退出",
showCancel: true,
confirmColor: "#0b0041",
confirmText: "确定",
success: (res) => {
if (res.confirm) {
wx.clearStorage({
success: () => {
wx.navigateTo({
url: '/pages/welcome/index',
})
}
})
}
}
})
}
})