import { setUserInfo, userLogin, getUserSO } from '~/api/user' Component({ /** * 组件的属性列表 */ properties: { }, /** * 组件的初始数据 */ data: { code: '' }, /** * 组件的方法列表 */ methods: { selectGrade({ target }) { let code = target.dataset.code if (!code) { return } this.setData({ code }) console.log(code); }, setUserInfo() { }, getUserProfile(e) { wx.login({ success: async (res) => { if (res.code) { let so = await getUserSO({ code: res.code }) console.log(so); } else { console.log('获取用户登录态失败!' + res.errMsg) } } }) // wx.getUserProfile({ // desc: '用于完善会员资料', // 声明获取用户个人信息后的用途,后续会展示在弹窗中,请谨慎填写 // success: async (userProfile) => { // console.log(userProfile); // /* // shareUid // */ // let { // encryptedData, // sessionKey, // iv, // } = userProfile // let res = await userLogin({ // encryptedData, // sessionKey, // iv, // }) // console.log(res); // } // }) }, } })