| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899 |
- import { API } from "../../../service/api";
- // pages/my/personalCenter/personalCenter.js
- Page({
- /**
- * 页面的初始数据
- */
- data: {
- avatarUrl:'https://mmbiz.qpic.cn/mmbiz/icTdbqWNOwNRna42FI242Lcia07jQodd2FJGIYQfG0LAJGFxM4FbnQP6yfMxBgJ0F3YRqJCJ1aPAK2dQagdusBZg/0',
- nickName:''
- },
- // 获取用户信息
- getUserInfo(){
- API.getUserInfo().then(res=>{
- let {avatarUrl,nickName} = res.userProfileDTO;
- this.setData({
- avatarUrl:avatarUrl?avatarUrl:this.data.avatarUrl,
- nickName
- })
- })
- },
- // 修改头像回调
- onChooseAvatar(e) {
- console.log(e);
- const { avatarUrl } = e.detail
- API.updateUserAvater({avatarBase64:avatarUrl}).then(res=>{
- let {avatarUrl} = res.userProfileDTO;
- this.setData({
- avatarUrl
- })
- })
- },
- // 监听昵称的输入
- inputChange(name){
- let nickName = name.detail.value;
- API.updateUserNickname({nickName}).then(res=>{
- let {nickName} = res.userProfileDTO;
- this.setData({
- nickName
- })
- })
- },
- /**
- * 生命周期函数--监听页面加载
- */
- onLoad(options) {
- },
- /**
- * 生命周期函数--监听页面初次渲染完成
- */
- onReady() {
- },
- /**
- * 生命周期函数--监听页面显示
- */
- onShow() {
- this.getUserInfo();
- },
- /**
- * 生命周期函数--监听页面隐藏
- */
- onHide() {
- },
- /**
- * 生命周期函数--监听页面卸载
- */
- onUnload() {
- },
- /**
- * 页面相关事件处理函数--监听用户下拉动作
- */
- onPullDownRefresh() {
- },
- /**
- * 页面上拉触底事件的处理函数
- */
- onReachBottom() {
- },
- /**
- * 用户点击右上角分享
- */
- onShareAppMessage() {
- }
- })
|