无码日韩精品一区二区三区浪潮_99国产精品久久久久9999高清_亚洲熟妇无码久久观看_亚洲a∨无码一区二区猫咪

微信掃碼登錄

其他登錄方式

綁定手機號

注冊

忘記密碼

用戶協(xié)議

綁定手機號

近期有不法分子打著愛盈利的旗號,制作“愛盈利”名稱的App,并偽造愛盈利證件,騙取用戶信任,以抖音點贊賺錢或其他方式賺錢為名義,過程中以升級會員獲得高傭金為名讓用戶充值。
愛盈利公司鄭重聲明:我司沒有研發(fā)或運營過任何名為“愛盈利”的APP,我司做任務(wù)賺錢類產(chǎn)品從沒有讓任何普通用戶充值升級會員。我公司產(chǎn)品均在本網(wǎng)站可查詢,請將網(wǎng)站拉至底部,點擊“關(guān)于我們”可查看愛盈利相關(guān)產(chǎn)品與服務(wù)。
溫馨提示:當(dāng)遇到此類問題請撥打官方電話或添加官方微信,以免財產(chǎn)損失。愛盈利官網(wǎng)地址:www.jza6.com。
  • 推廣與合作
X

小程序丨怎么在index.js中獲取app.js中的全局變量

來源: 15842

app.js頁面 App({  globalData: {    userInfo: "",    js_code: "",    openid: "",    session_key: ""  },  getUserInfo: function (cb) {    var that = this;    if (that.globalData.userInfo) {      typeof cb == "function" && cb(that.globalData.userInfo)    } else {      wx.login({        success: res => {          that.globalData.js_code = res.code          wx.getUserInfo({            success: res => {              that.globalData.userInfo = res.userInfo;              typeof cb == "function" && cb(that.globalData.userInfo);              // 請求官方接口,獲取openid和session_key              wx.request({                url: "https://api.weixin.qq.com/sns/jscode2session",                data: {                  appid: "********",                  secret: "*******",                  js_code: that.globalData.js_code,                  grant_type: "authorization_code"                },                success: function (res) {                  that.globalData.openid = res.data.openid;                  that.globalData.session_key = res.data.session_key;                                  },                fail: function () {                }              })            }          })        }      })    }  } }) index.js頁面 Page({  data: {    userInfos:{}  },  onLoad: function (options) {    var that = this;    app.getUserInfo();        console.log(app.globalData);  } })



在index中打印app.globalData結(jié)果是下圖,而直接調(diào)用全局變量會得到初始值"",應(yīng)該怎么解決?怎么獲取下面的數(shù)據(jù)?

怎么在index.js中獲取app.js中的全局變量
 

網(wǎng)友回復(fù):

C***:

是不是在index頁面沒有更新數(shù)據(jù)?

var app=getApp()

onload:function(option){

var that=this

app.getUserInfo(function(userInfo)){

that.setData({

    userInfo:userInfo

})

})

}

阿***:

我之前這么寫過,沒有用,得到的是app.js里設(shè)置的初始值""

C***:

getApp().globalData

阿***:

getApp().globalData得到的是初始值,不是動態(tài)改變后的值。

阿***:

注意看一下我的截圖


C***:

看樣子是異步的問題噶。

阿***:

那怎么解決呢?

C***:系統(tǒng)記錄
愛盈利(aiyingli.com)移動互聯(lián)網(wǎng)最具影響力的盈利指導(dǎo)網(wǎng)站。定位于服務(wù)移動互聯(lián)網(wǎng)創(chuàng)業(yè)者,移動盈利指導(dǎo)。我們的目標(biāo)是讓盈利目標(biāo)清晰可見!降低門檻,讓缺乏經(jīng)驗、資金有限的個人和團隊獲得經(jīng)驗和機會,提高熱情,激發(fā)產(chǎn)品。

評論

相關(guān)文章推薦

SELECT dw_posts.ID,dw_posts.post_title,dw_posts.post_content FROM dw_posts INNER JOIN dw_term_relationships ON (dw_posts.ID = dw_term_relationships.object_id) WHERE 1=1 AND(dw_term_relationships.term_taxonomy_id = 5246 ) AND dw_posts.post_type = 'post' AND (dw_posts.post_status = 'publish') GROUP BY dw_posts.ID ORDER BY RAND() LIMIT 0, 6

京ICP備15063977號-2 ? 2012-2018 aiyingli.com. All Rights Reserved. 京公網(wǎng)安備 11010102003938號