怎样把app.js里getUserInfo获取的信息存在globalData中
发布于 5 年前 作者 jing84 11811 次浏览 来自 问答

大神们,求教

getUserInfo:function(cb){

    var that = this;

    if(this.globalData.userInfo){

       typeof cb == “function” && cb(this.globalData.userInfo)

    }else{

        //调用登录接口

        wx.login({

            success: function (e) {

                // console.log(e)

                wx.getUserInfo({

                success: function (res) {

                    // console.log(res.userInfo)

                    that.globalData.userInfo = res.userInfo;

                    typeof cb == “function” && cb(that.globalData.userInfo)

                }

            })

            }

        });

    }

},

globalData:{

userInfo:null,

}

1 回复

你这不是已经写好了吗?不知道你问的啥

回到顶部