亚洲免费在线观看_av网站免费观看_亚洲视频中文字幕_日本视频在线_香蕉一区二区_国产精品中文_这里只有精品久久_欧美一区二区三区不卡_日本高清在线观看_国产精品免费一区二区三区都可以_欧美黄色大片视频_自拍偷拍第1页_亚洲啪av永久无码精品放毛片_三级免费观看_日日狠狠_波多野结衣绝顶大高潮_国语一级片_亚洲丁香婷婷

027-81331413

微信小程序全局變量

發布時間:2021-03-30 瀏覽:6670

在小程序的項目中多少會用到全局變量,由于自己是前端小白,有寫問題不能總是去百度,所以,為了加深點印象,就寫一下

1,在app.js中定義全局變量

App({

//當小程序初始化完成時,會觸發 onLaunch(全局只觸發一次)

onLaunch: function () {

},

// 當小程序啟動,或從后臺進入前臺顯示,會觸發 onShow

onShow: function (options) {

},

//  當小程序從前臺進入后臺,會觸發 onHide

onHide: function () {

},

// 當小程序發生腳本錯誤,或者 api 調用失敗時,會觸發 onError 并帶上錯誤信息

onError: function (msg) {

},

//全局變量

globalData:{

    userInfo:null

    }

})

2,將要全局使用的數據傳遞給userInfo  使用getApp();

//page/login/login  (我在login下獲取全局變量的值)

var app=getApp();     // 取得全局App

app.globalData.userInfo = res.data.data.uid     // 取得全局變量需要的值

3,在其他頁面中使用這個全局變量

// page/index/index  (我在index下使用全局變量)

 userId: getApp().globalData.userInfo   // 獲取全局變量并賦值給userId