小程序setData坑,我仍在摸索

thta.setData在使用過程中需要注意:

1、通過setData后的數據,在wxml頁面中可直接使用

2、但在page{}? 邏輯層中去使用setData后的數據就需要清楚,必須是setData后去調用,(this.data.xxx? 或? that.data.xxx )的形式去調用

關于小程序? ? globalData? 問題

在日常的開發中,難免有些數據是很多頁面都要用到的,怎么才能設置一次就可以全局使用,可以盡量往? app.js? index.js(首頁)? 中設置,這使得一進入小程序就設置好了全局數據

(app.js設置全局數據)

1app.js

2其他頁面怎么使用?

首先引入app? ? ? (let app = getApp();)

直接? app.globalData.H? 就可以拿到 H 全局數據

(其他頁面設置全局數據)

直接? app.globalData.xxx = 想要設成全局變量的數據

使用? app.globalData.xxx? 就可以拿到 xxx 全局數據

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容