像这种写法,我要怎么修改,未登录之前,不允许点击点单页面,登录之后才能点击订单页面???
谢邀。
登录状态不等于授权微信信息。
获取成功的时候,保存啊 try { wx.setStorageSync('userInfo', res.userInfo)} catch (e) { }
用户有没有登录,通过 openId (或者基于openId生成userId)比较合理
如果用 getUserProfile 返回的用户信息作为判断有点不恰当
如果是用openId的话,是通过 wx.login 拿到 code 去服务器换 openId
getUserProfile 是获取用户昵称和头像的,如果需要,引导用户点击进行获取