成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術(shù)文章
文章詳情頁

微信小程序新手教程之細節(jié)說明

瀏覽:126日期:2022-07-15 17:31:53

微信小程序新手教程之細節(jié)說明,本篇默認已經(jīng)成功安裝微信小程序工具,來和小編一起看看吧

目錄結(jié)構(gòu)

我們在微信提供的開發(fā)工具中新建一個項目,開發(fā)工具會給我們建立一個最基本的目錄結(jié)構(gòu)和示例Demo代碼,結(jié)構(gòu)如下:

微信小程序新手教程之細節(jié)說明

結(jié)構(gòu)很簡單,程序主體部分由app.js,app.json,app.wxss三個文件組成,而且必須放在項目的根目錄。

頁面由四個文件組成,分別是:

文件類型作用必填js頁面邏輯yeswxml頁面結(jié)構(gòu)yeswxss頁面樣式nojson頁面配置no

配置

使用app.json文件來對微信小程序進行全局配置,決定頁面文件的路徑、窗口表現(xiàn)、設(shè)置網(wǎng)絡(luò)超時時間、設(shè)置多 tab 等。

每一個小程序頁面也可以使用.json文件來對本頁面的窗口表現(xiàn)進行配置。 頁面的配置比app.json全局配置簡單得多,只是設(shè)置 app.json 中的 window 配置項的內(nèi)容,頁面中配置項會覆蓋 app.json 的 window 中相同的配置項。

邏輯層

1.注冊程序

App() 函數(shù)用來注冊一個小程序。接受一個 object 參數(shù),其指定小程序的生命周期函數(shù)等。

示例:

App({

onLaunch: function() {

// Do something initial when launch.

},

onShow: function() {

// Do something when show.

},

onHide: function() {

// Do something when hide.

},

globalData: 'I am global data'

})

2.注冊頁面

Page() 函數(shù)用來注冊一個頁面。接受一個 object 參數(shù),其指定頁面的初始數(shù)據(jù)、生命周期函數(shù)、事件處理函數(shù)等。

Page({

data: {

text: "This is page data."

},

onLoad: function(options) {

// Do some initialize when page load.

},

onReady: function() {

// Do something when page ready.

},

onShow: function() {

// Do something when page show.

},

onHide: function() {

// Do something when page hide.

},

onUnload: function() {

// Do something when page close.

},

onPullDownRefresh: function() {

// Do something when pull down

},

// Event handler.

viewTap: function() {

this.setData({

text: 'Set some data for updating view.'

})

}

});

3.模塊化

可以將一些公共的代碼抽離成為一個單獨的 js 文件,作為一個模塊。模塊只有通過 module.exports 或者 exports 才能對外暴露接口。需要注意的是:

exports 是 module.exports 的一個引用,因此在模塊里邊隨意更改 exports 的指向會造成未知的錯誤。所以我們更推薦開發(fā)者采用 module.exports 來暴露模塊接口,除非你已經(jīng)清晰知道這兩者的關(guān)系。

小程序目前不支持直接引入 node_modules , 開發(fā)者需要使用到 node_modules 時候建議拷貝出相關(guān)的代碼到小程序的目錄中。

4.API

小程序開發(fā)框架提供豐富的微信原生 API,可以方便的調(diào)起微信提供的能力,如獲取用戶信息,本地存儲,支付功能等。

5.ES6 轉(zhuǎn) ES5

微信小程序運行在三端:iOS、Android 和用于調(diào)試的開發(fā)者工具

在 iOS 上,小程序的 javascript 代碼是運行在 JavaScriptCore 中

在 Android 上,小程序的 javascript 代碼是運行在 X5 內(nèi)核中

在 開發(fā)工具上, 小程序的 javascript 代碼是運行在 nwjs(chrome) 中

雖然三個運行環(huán)境在大部分情況下是相似的,但是還有一些細微的區(qū)別,為了幫助開發(fā)者解決這種區(qū)別帶來的困擾,開發(fā)工具會自動幫助開發(fā)者將 ES6 的代碼轉(zhuǎn)為 ES5 的代碼。

對于使用其他構(gòu)建工具的開發(fā)者,可以在項目也開中關(guān)掉這個功能,使用自己的構(gòu)建和轉(zhuǎn)碼工具。

視圖層

和我之前對微信小程序的直覺不同,微信小程序不支持也不兼容HTML,而是微信全新定義的規(guī)范,它的視圖文件的后綴名為.wxml,是基于xml進行的擴展,其樣式表文件也并非CSS,而是.wxss,兼容受限的部分CSS寫法。

視圖渲染時,采用了類似單向數(shù)據(jù)綁定的方式進行數(shù)據(jù)綁定,WXML 中的動態(tài)數(shù)據(jù)均來自對應(yīng)Page的data。使用Mustache語法(雙大括號)將變量包起來:

{{ message }}

框架可以讓數(shù)據(jù)與視圖非常簡單地保持同步。當(dāng)做數(shù)據(jù)修改的時候,只需要在邏輯層修改數(shù)據(jù),視圖層就會做相應(yīng)的更新。支持條件渲染、列表渲染、模板、事件

WXSS(WeiXin Style Sheets)是一套樣式語言,用于描述 WXML 的組件樣式。

WXSS 用來決定 WXML 的組件應(yīng)該怎么顯示。

WXSS 具有 CSS 大部分特性。 同時為了更適合開發(fā)微信小程序,我們對 CSS 進行了擴充以及修改。

與 CSS 相比我們擴展的特性有:

尺寸單位

樣式導(dǎo)入

嗨圖功能

微信小程序新手教程之細節(jié)說明

1、專題——DIY圖片的模板,點擊可以生成使用,分享到朋友圈。

2、分享墻——用戶上傳的自己DIY作品。

3、立即制作——可以用自己的圖來DIY。

4、告訴我——告訴產(chǎn)品的改進,內(nèi)容的增加。

想要體驗怎么制作屬于自己個性朋友圈照片的用戶,掃一掃下面的二維碼就可以啦!還等什么,趕緊掃碼體驗,開啟你的嗨圖之旅吧!

微信小程序新手教程之細節(jié)說明
標(biāo)簽: 微信
相關(guān)文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
色视频欧美一区二区三区| 丁香婷婷综合色啪| 国产精品456| 欧美日韩一区二区欧美激情| 爽好多水快深点欧美视频| 亚洲三级毛片| 国产精品美女久久久久aⅴ| 你懂的成人av| 精品剧情v国产在线观看在线| 国产乱码精品一品二品| 欧美亚洲另类激情小说| 视频一区视频二区中文| 国产精品一区亚洲| 亚洲主播在线播放| 亚洲永久字幕| 午夜精品久久久久久久久久| 模特精品在线| 天天亚洲美女在线视频| 亚欧成人精品| 午夜国产精品影院在线观看| 免费在线欧美黄色| 日产精品久久久久久久性色| 一本一道久久a久久精品| 日韩成人一级片| 色婷婷av一区二区三区软件| 婷婷夜色潮精品综合在线| 久久久久九九九| 秋霞电影网一区二区| 欧美亚洲一区二区三区四区| 国内一区二区视频| 日韩精品一区二区三区视频| 99久久久精品| 国产精品嫩草99a| 一区二区三区福利| 亚洲一区二区三区四区在线观看| 国产视频亚洲| 亚洲国产美国国产综合一区二区| 香蕉av777xxx色综合一区| 亚洲无线码一区二区三区| 国产伦精品一区二区三区高清版 | 国产精品久久久一本精品 | 国产日韩精品视频一区| 欧美日韩三级电影在线| 亚洲黄网站在线观看| 久久xxxx| 精品亚洲免费视频| 精品精品国产高清一毛片一天堂| 欧美日韩国产亚洲一区| 成人欧美一区二区三区白人| 国产一区二区三区久久久久久久久| 亚洲午夜电影在线| 欧美亚洲综合在线| 成人av网站大全| 国产精品视频线看| 国产亚洲精品v| 美日韩一级片在线观看| 日韩一区二区三区免费观看| 亚洲欧美综合国产精品一区| 亚洲精品中文字幕乱码三区| 久久久久网站| 亚洲精品一区二区三区av| 久久亚洲国产精品日日av夜夜| 欧美国产高潮xxxx1819| 国产中文一区二区三区| 麻豆91精品视频| 免费中文字幕日韩欧美| 亚洲一区二区三区精品在线| 精品电影一区二区| 正在播放亚洲| 日本一区二区三区免费乱视频| 亚洲激情在线| 欧美日韩精品伦理作品在线免费观看| 日韩激情av在线| 精品久久久久久久久久久久包黑料| 成人aa视频在线观看| **性色生活片久久毛片| 精品国产百合女同互慰| 亚洲国产日本| 国产亚洲一区二区三区在线播放| 欧美巨乳波霸| 成人激情免费视频| 精品福利一二区| 欧美亚洲自拍偷拍| 91麻豆福利精品推荐| 成人ar影院免费观看视频| 亚洲黄色影院| 精品一区二区久久久| 中文字幕不卡在线| 狼狼综合久久久久综合网| 波多野结衣亚洲| 亚洲制服丝袜在线| 精品久久久久一区二区国产| 午夜一区二区三视频在线观看| 国产成人精品三级| 国产精品久久久久婷婷二区次| 欧美在线观看你懂的| 色综合中文字幕| 蜜桃视频第一区免费观看| 国产精品无圣光一区二区| 欧美日韩国产综合一区二区三区| 伊人久久成人| 国产成人一区在线| 午夜免费久久看| 久久久精品免费网站| 日本电影欧美片| 国内揄拍国内精品久久| 久久国产麻豆精品| 国产精品免费观看视频| 在线不卡a资源高清| 亚洲精品久久| 不卡一二三区首页| 蜜臀av亚洲一区中文字幕| 中文字幕二三区不卡| 欧美一区二区三区日韩| 麻豆av福利av久久av| 欧美日韩在线高清| 国产成+人+日韩+欧美+亚洲| 舔着乳尖日韩一区| 国产精品久99| 久久综合国产精品| 欧美另类一区二区三区| 久久久久久精| 亚洲午夜精品一区二区| www.欧美日韩| 黄色精品一二区| 五月激情综合色| 亚洲人一二三区| 久久久www免费人成精品| 欧美日韩激情一区二区| 久久精品天堂| 亚洲欧洲精品一区| 91丝袜美女网| 福利视频网站一区二区三区| 日韩av电影免费观看高清完整版 | 久久成人免费日本黄色| 亚洲欧美自拍偷拍| 久久久久国产一区二区三区四区| 欧美猛男gaygay网站| 蜜乳av另类精品一区二区| 亚洲国产一区二区三区高清 | 国内精品美女在线观看| 不卡的av在线播放| 精一区二区三区| 天天综合天天综合色| 亚洲一区二区中文在线| 中文字幕一区二区三区在线观看 | 国产日产欧美一区二区三区| 欧美一区二区三区在线看| 欧美性做爰猛烈叫床潮| 久久国产一区二区| 一区二区国产精品| 在线播放一区| 欧美日本中文| 你懂的国产精品永久在线| 99久久精品免费看国产免费软件| 国产成人av一区| 国产精品 欧美精品| 国产一区中文字幕| 精品无人码麻豆乱码1区2区 | 亚洲综合久久av| 亚洲视频免费看| 中文字幕一区二区三区在线播放 | 亚洲电影视频在线| 亚洲综合久久久| 亚洲国产一区二区三区| 亚洲最快最全在线视频| 亚洲免费观看高清| 亚洲男人电影天堂| 亚洲六月丁香色婷婷综合久久| 日韩毛片一二三区| 亚洲欧美国产77777| 亚洲精品日产精品乱码不卡| 国产精品久久久久久久久图文区| 国产精品色在线| 1区2区3区国产精品| 亚洲精品国产视频| 亚洲影视在线观看| 亚洲国产人成综合网站| 亚洲成人午夜影院| 日韩高清不卡在线| 美女视频一区在线观看| 韩日av一区二区| 国产成人免费av在线| 成人性生交大片免费| 91丨九色porny丨蝌蚪| 欧美激情视频一区二区三区免费| 欧美日韩妖精视频| 红桃视频欧美| 亚洲一区二区高清视频| 久久亚洲美女| 欧美午夜一区二区| 在线播放中文一区| 精品国产青草久久久久福利| 久久一区二区三区四区| 中文字幕欧美激情一区| 亚洲欧美日韩人成在线播放| 亚洲成人av一区| 国内精品免费在线观看| 成人av集中营| 国产精品二区二区三区|