jiaqingjiayi-xiaochengxu/甲情_甲意/miniprogram/pages/wode/wode.js
2024-12-01 19:56:54 +08:00

67 lines
1.6 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Page({
data: {
username: '请登录', // 用户名
avatarUrl: 'https://tse2-mm.cn.bing.net/th/id/OIP-C.jHUH4s7TQ48X_B-1iozuJgHaHa?w=207&h=207&c=7&r=0&o=5&dpr=1.5&pid=1.7' // 用户头像
},
onShow() {
my.getStorage({
key: 'userInfo',
success: (res)=> {
// 成功获取到用户信息
const userInfo = res.data;
console.log('用户信息:', userInfo);
// 可以直接使用 username 和 avatarUrl
this.setData({
username: userInfo.username, // 设置用户名
avatarUrl: userInfo.avatarUrl, // 设置头像链接
});
console.log('用户名:', username);
console.log('头像链接:', avatarUrl);
},
fail: function(err) {
// 如果没有存储的 userInfo说明用户可能未登录
console.error('获取用户信息失败:', err);
}
});
},
// 以下是一些页面跳转的示例函数
dingdan() {
my.navigateTo({
url: '/pages/wodedingdan/wodedingdan'
});
},
pingjia() {
my.navigateTo({
url: '/pages/wodepingjia/wodepingjia'
});
},
xinxi() {
my.navigateTo({
url: '/pages/gerenxinxi/gerenxinxi'
});
},
shoucang() {
my.navigateTo({
url: '/pages/wodeshoucang/wodeshoucang'
});
},
ruzhu() {
my.navigateTo({
url: '/pages/shangjiaruzhu/shangjiaruzhu'
});
},
login() {
my.navigateTo({
url: '/pages/denglu/denglu'
});
},
meijishi() {
my.navigateTo({
url: '/pages/meijiashirenzheng/meijiashirenzheng'
});
},
});