//app.js App({ data: { appId: '' }, onLaunch: function() { // 登录 wx.login({ success: res => { wx.request({ url: 'https://ciformall.youlane.cn/C/api/user/login', header: { "content-type": "application/json;charset=UTF-8" }, data: { appId: "wx649b3be73c1afe47", code: res.code }, method: 'POST', success: (result)=>{ console.log(result) this.globalData.openId = result.data.data.openId } }) // Http.postResquest('/api/user/login', '登录中', { // appId: "wx649b3be73c1afe47", // code: result.code // }, (res) => { // console.log(res) // }) } }) // 获取用户信息 wx.getSetting({ success: res => { if (res.authSetting['scope.userInfo']) { // 已经授权,可以直接调用 getUserInfo 获取头像昵称,不会弹框 wx.getUserInfo({ success: res => { // 可以将 res 发送给后台解码出 unionId this.globalData.userInfo = res.userInfo // 由于 getUserInfo 是网络请求,可能会在 Page.onLoad 之后才返回 // 所以此处加入 callback 以防止这种情况 if (this.userInfoReadyCallback) { this.userInfoReadyCallback(res) } } }) } } }) this.getLocation() // setTimeout(() => { // this.globalData.market={ // name:"陕西大悦城" // } // }, 1000); }, /** * 获取地址位置信息 */ getLocation: function() { wx.getLocation({ type: 'wgs84', success: function(res) { console.log("getLocation", res); }, fail: error => { console.log(error); } }) }, globalData: { // 当前用户信息 userInfo: null, openId:null, // 当前商场信息 market: { name: "陕西大悦城" } }, getAppid() { let appId = "wx649b3be73c1afe47" return appId } })