123456789101112131415161718192021222324252627282930313233343536 |
- var app = getApp()
- Page({
- data: {
- hasUserInfo: false
- },
- getUserInfo() {
- my.getAuthCode({
- scopes: 'auth_user',
- fail: (error) => {
- console.error('getAuthCode', error);
- },
- success: () => {
- // do login...
- // then
- my.getAuthUserInfo({
- fail: (error) => {
- console.error('getAuthUserInfo', error);
- },
- success: (userInfo) => {
- console.log(`userInfo:`, userInfo);
- this.setData({
- userInfo,
- hasUserInfo: true,
- });
- }
- });
- }
- });
- },
- clear() {
- this.setData({
- hasUserInfo: false,
- userInfo: {}
- })
- }
- })
|