W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
小程序提供了全局的 getApp() 方法,可獲取當(dāng)前小程序?qū)嵗?,一般用于在子頁面中獲取頂層應(yīng)用。
var app = getApp();
console.log(app.globalData); // 獲取 globalData
使用過程中,請注意以下幾點:
// app.js
App({
//定義全局變量 globalData,在整個App中有效
globalData: 1
});
// a.js
// 定義頁面局部變量 localValue,只在 a.js 有效
var localValue = 'a';
// 獲取 app 實例
var app = getApp();
// 拿到全局?jǐn)?shù)據(jù),并改變它
app.globalData++;
// b.js
// 定義頁面局部變量 localValue,只在 b.js 有效
var localValue = 'b';
// 如果 a.js 先運行,globalData 會返回 2
console.log(getApp().globalData);
a.js 和 b.js 兩個文件中都聲明了變量 localValue,但并不會互相影響,因為各個文件聲明的局部變量和函數(shù)只在當(dāng)前文件下有效。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: