服務項目
品牌網站建設

數字營銷

係統平台開發

數字產品

安全運維

Menu
官网开云
官网开云
小程序定製進程中頁麵邏輯文件的關鍵功能有哪些
時間:2021-03-04 17:34:42

文中敘述小程序定製進程中頁麵邏輯文件的主要功能有哪些?主要功能有設置初始數據;定義(yi) 當前頁麵的生命周期函數;定義(yi) 事件處理函數等。小程序定製每個(ge) 頁麵文件都有一個(ge) 相應的邏輯文件,邏輯文件是運行在純JavaScript引擎中。因此,在邏輯文件中不能使用瀏覽器提供的特有對象(document、window)及通過操作DOM改變頁麵,隻能采用數據綁定和事件響應來實現。

在邏輯層,Page()方法用來注冊一個頁麵,並且每個頁麵有且僅有一個。
1、設置初始數據
小程序定製設置初始數據是對頁麵的第一次數據綁定。對象data將會以JSON(JavascriptObjectNo¯tation,JS對象簡譜)的形式由邏輯層傳至視圖層。因此,數據必須是可以轉成JSON的格式(字符串、數字、布爾值、對象、數組)。小程序定製視圖層可以通過WXML對數據進行綁定。
2、定義當前頁麵的生命周期函數
在Page()函數的參數中,可以定義當前頁麵的生命周期函數。小程序定製頁麵的生命周期函數主要有onLoad、onShow、onReady、onHide、onUnload。
3、使用setData更新數據
小程序定製在Page對象中封裝了一個名為setData()的函數,用來更新data中的數據。函數參數為Object,以“key:value”對的形式表示將this.data中的key對應的值修改為value。
4、定義事件處理函數
小程序定製開發者在Page()中自定義的函數稱為事件處理函數。視圖層可以在組件中加入事件綁定,當達到觸發事件時,定製小程序就會執行Page()中定義的事件處理函數。
示例代碼如下:

Kaiyun体育官方全站入口服務SERVICE
谘詢
微信掃碼谘詢
電話谘詢
400-888-9358