有時候一個函數需要反復使用的時候還是設置全局的比較好用,全局數據也是如此
一、全局函數
1、先在app.js中定義全局函數
2、在其它頁面引用的時候,先在要引用的js文件的最上面(page外)加這句
const app = getApp() // 加這句就可以使用app.js里的內容
3、使用函數的時候要加前綴"app"
如:app.requestPostData();
二、全局數據
1、全局數據加在app.js的globalData里。
golbalData{
historyArr:[]
}
2、第二步同全局函數
3、也要加前綴"app",但是全局data目前不能直接使用,所以需要另外定個變量來獲取,如:
var historyArr = app.globalData.historyArr
4、也可以在其它文件里更改全局函數的值
app.globalData.historyArr = [1,2]