欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

微信小程序開發(fā)入門之框架結構

2022-11-17    分類: 網(wǎng)站建設

網(wǎng)站建設- 建站教程 - 微信小程序 - 微信小程序開發(fā)入門之框架結構

首先明白一點,小程序基本開發(fā)基于MVC,即模型,視圖,控制器,模型層在這里表現(xiàn)的不是很明顯,大部分時候都以全局變量(或頁面局部變量)的形式存在,一般存在與控制器中。視圖在此為.wxml文件所表示的,它將控制器得到的數(shù)據(jù)和wxml文件進行組合,渲染。而視圖與控制器的交互可通過綁定事件的形式觸發(fā)控制器各個函數(shù)的執(zhí)行,大部分事件會傳遞目標節(jié)點對象作為參數(shù)。數(shù)據(jù)交互可通過能傳遞值的組件或響應綁定事件來解決。下面分部分介紹開發(fā)方法。

新建項目,首先會建立小程序主控制邏輯與配置文件,其中包括app.js(控制小程序邏輯,響應生命周期回掉函數(shù)操作,全局變量的定義等),app.json(小程序窗口,特性配置等,像下拉刷新,導航欄配置,tabBar等。),app.wxss(樣式配置)。

app.json文件配置:

遵循json文件格式規(guī)范,通過配置此文件可以設置小程序的特性。文件如下圖:

pages(數(shù)組):用于配置小程序頁面文件,添加新的頁面,必需配置此屬性。window:用于配置小程序窗口特性,包括背景顏色,風格,導航欄,是否啟用下拉刷新等。

window屬性中可通過tabs配置tabBar,如下示例:

各個屬性含義如下:

App.js文件說明:

此文件用于注冊小程序,使用方法App(),接收object參數(shù),初始化小程序,如下圖:

其中onLaunch,onShow,onHide用于響應生命周期回掉,也可自定義全局變量及方法。

object參數(shù)說明:

前臺、后臺定義:當用戶點擊左上角關閉,或者按了設備Home鍵離開微信,小程序并沒有直接銷毀,而是進入了后臺;當再次進入微信或再次打開小程序,又會從后臺進入前臺。

只有當小程序進入后臺一定時間,或者系統(tǒng)資源占用過高,才會被真正的銷毀。

注冊頁面

如果說上面的只是對整個小程序的配置注冊,這里的具體的頁面操作才是和用戶交互的真正載體,每個頁面都可單獨存放一個文件夾,方便管理,同時WAService會將此文件夾中的頁面樣式文件進行渲染。每個頁面都由js文件進行控制,wxml進行布局,wxss就是樣式設置了。用于響應生命周期方法有onLoad(監(jiān)聽頁面加載),onReady(監(jiān)聽頁面初次渲染完成),onShow(監(jiān)聽頁面顯示),onHide(監(jiān)聽頁面隱藏),onUnload(監(jiān)聽頁面卸載),示例如下:

其中data為頁面初始數(shù)據(jù),也是視圖綁定數(shù)據(jù)的來源,視圖中的變量都會從data的值中找到相對應的進行替換。程序中可通過this.data訪問到data中的值,但不直接設置,因為需要通知更新視圖中的數(shù)據(jù),如自行直接設置,則視圖數(shù)據(jù)與此設置過的數(shù)據(jù)就不一致了,這里可以通過this.setData()方法進行設置,接受object對象。還有一個方法onPullDownRefreash,用于監(jiān)聽頁面的下拉刷新操作,可用于更新數(shù)據(jù),wx.stopPullDownRefresh()停止刷新動畫。

視圖層

即wxml文件的相關操作,WXML(WeiXinMarkupLanguage)是框架設計的一套標簽語言,與html/xml有極大相似性。


文章標題:微信小程序開發(fā)入門之框架結構
網(wǎng)站路徑:http://aaarwkj.com/news/214309.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供移動網(wǎng)站建設、品牌網(wǎng)站建設網(wǎng)頁設計公司、企業(yè)建站、手機網(wǎng)站建設、網(wǎng)站內(nèi)鏈

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

手機網(wǎng)站建設
亚洲精品中文字幕日本乱码| 国产精品一区二区三区激情| 国产激情盗摄一区二区三区| 91亚色在线免费观看| 国产日韩欧美亚洲一区二区| 日本免费一区二区三区四区视频| 一区二区三区在线观看淫| 欧美日韩精品不卡在线播放| 真做的欧美三级在线观看| 熟女亚洲一区精品久久| 亚洲精品国产av一区二区三区| 日韩欧美性生活免费观看| 日本精品av一区二区| 亚洲一区日本一区二区| 亚洲av少妇一区二区成年男人 | 日韩特级黄片在线免费观看| 日本亚洲中文字幕网站| 日本在线观看精品综合| 亚洲美女香蕉视频在线| 91九色视频官网在线观看| 中文字幕在线感觉av| 国产亚洲欧美日韩精品| 人妻日韩精品综合一二三四| 91日本精品免费在线视频 | 日本97久久久久久精品| 麻豆视频国产一区二区| 亚洲欧美精品一区二区三区| 精品午夜免费福利视频| 中文字幕精品一区二区三| 18岁下禁止看的视频| 91麻豆精品国产久久久| 免费观看在线视频午夜| 尤物视频在线观看羞羞| 日韩精品视频播放一区| 91亚洲熟妇国产熟妇肥婆| 亚洲午夜激情免费试看| 欧美日韩电影一区二区三区在线观看| 欧美一区二区三区精美| 国产饥渴熟女在线三区| 一区二区三区在线观看日本视频| 麻豆国产免费av在线|