基本重构完成
This commit is contained in:
@@ -130,8 +130,11 @@ Page({
|
||||
API.user.update(updateData)
|
||||
.then((data) => {
|
||||
if (data.code === 0) {
|
||||
// 回写全局对象:「我的」页 onShow 依赖它刷新头像行与资料
|
||||
app.globalData.user = data.data.user
|
||||
// 回写全局对象:「我的」页 onShow 依赖它刷新头像行与资料。
|
||||
// 不能整替——/user/update 的响应是脱敏用户(security.token 已被删掉),
|
||||
// 整替会把本机 token 抹掉,之后所有接口都变成未登录。security 保留本地那份
|
||||
const prev = app.globalData.user || {}
|
||||
app.globalData.user = { ...prev, ...data.data.user, security: prev.security || {} }
|
||||
wx.showToast({ title: '保存成功', icon: 'success' })
|
||||
// 返回上一页(「我的」),由它的 onShow 重新读取全局对象
|
||||
wx.navigateBack()
|
||||
|
||||
Reference in New Issue
Block a user