日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

微信小程序新手教程之細節說明

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

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

目錄結構

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

微信小程序新手教程之細節說明

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

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

文件類型作用必填js頁面邏輯yeswxml頁面結構yeswxss頁面樣式nojson頁面配置no

配置

使用app.json文件來對微信小程序進行全局配置,決定頁面文件的路徑、窗口表現、設置網絡超時時間、設置多 tab 等。

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

邏輯層

1.注冊程序

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

示例:

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() 函數用來注冊一個頁面。接受一個 object 參數,其指定頁面的初始數據、生命周期函數、事件處理函數等。

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 的指向會造成未知的錯誤。所以我們更推薦開發者采用 module.exports 來暴露模塊接口,除非你已經清晰知道這兩者的關系。

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

4.API

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

5.ES6 轉 ES5

微信小程序運行在三端:iOS、Android 和用于調試的開發者工具

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

在 Android 上,小程序的 javascript 代碼是運行在 X5 內核中

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

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

對于使用其他構建工具的開發者,可以在項目也開中關掉這個功能,使用自己的構建和轉碼工具。

視圖層

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

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

{{ message }}

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

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

WXSS 用來決定 WXML 的組件應該怎么顯示。

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

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

尺寸單位

樣式導入

嗨圖功能

微信小程序新手教程之細節說明

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

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

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

4、告訴我——告訴產品的改進,內容的增加。

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

微信小程序新手教程之細節說明
標簽: 微信
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
视频在线在亚洲| 国产精品蜜芽在线观看| 国产专区精品| 欧美黑人巨大videos精品| 日韩三区四区| 久久国产精品免费精品3p | 午夜电影一区| 午夜久久av| 免费人成精品欧美精品| 久久亚洲欧美| 在线国产日韩| 欧美日韩夜夜| 精品色999| 成人免费电影网址| 免费人成在线不卡| 国产精品一区免费在线| 精品国产网站| 精品一区在线| 日韩欧美中文字幕电影| 久久这里只有| 九一精品国产| 91嫩草精品| 欧美aa一级| 亚洲色诱最新| 国产劲爆久久| 国产午夜精品一区二区三区欧美| 亚洲精品免费观看| 91中文字幕精品永久在线| 亚洲激情中文在线| 久久精品 人人爱| 欧美成人精品| 国产精品成人国产| 国产一区欧美| 国产精品男女| 亚洲精品一级| 日韩不卡免费高清视频| 亚洲区国产区| 久久中文字幕二区| 热久久久久久| 五月天综合网站| 精品国产99| 日韩精品导航| 99国产精品自拍| 色婷婷久久久| 国产拍在线视频| 国产精品久久久久9999高清| 鲁大师成人一区二区三区| 日韩精品电影| 精品视频在线观看网站| 日韩av在线播放中文字幕| 亚洲作爱视频| 亚洲欧美视频一区二区三区| 麻豆精品蜜桃| 国产激情综合| 欧美激情视频一区二区三区免费 | 国产理论在线| 老司机免费视频一区二区三区| 亚洲精品三级| 日日夜夜免费精品视频| 亚洲婷婷丁香| 夜夜精品视频| 不卡中文字幕| 黄色亚洲精品| 丝袜国产日韩另类美女| 99视频+国产日韩欧美| 欧美精品九九| 午夜宅男久久久| 日本一区二区中文字幕| 日韩精品亚洲专区| 欧美亚洲人成在线| 国产精品久久乐| 日韩高清成人| 欧美日韩国产综合网| 蜜桃av一区二区在线观看| 日本成人在线不卡视频| 免费在线观看一区二区三区| 日本麻豆一区二区三区视频| 国产精品亚洲片在线播放| 另类专区亚洲| 国产精品女主播一区二区三区| 亚洲tv在线| 激情不卡一区二区三区视频在线| 999精品色在线播放| 男人操女人的视频在线观看欧美| 欧美日韩网址| 午夜久久中文| 蜜桃传媒麻豆第一区在线观看| 欧美国产极品| 亚洲激情五月| 久久伊人国产| 亚洲婷婷免费| 欧美亚洲tv| 免费国产自久久久久三四区久久| 亚洲tv在线| 久久久久中文| 奇米狠狠一区二区三区| 久久久久免费av| 日韩av一级片| 久久久一本精品| 日韩1区2区日韩1区2区| 久久高清精品| 国产精久久久| 免费人成黄页网站在线一区二区| 成人在线视频中文字幕| 亚洲乱码视频| 久久久精品网| 九九99久久精品在免费线bt| 在线国产精品一区| 久久麻豆精品| 在线看片福利| 国产高清视频一区二区| 蜜臀久久99精品久久久久宅男 | 欧美日韩国产v| 国产精品久久久久久久久久久久久久久| 欧美久久精品一级c片| 国产福利亚洲| 99久久99久久精品国产片果冰| 国产日本亚洲| 日本亚洲最大的色成网站www| 美女久久久久| 日韩精品午夜| 999精品在线| 亚洲成人不卡| 夜鲁夜鲁夜鲁视频在线播放| 欧美激情aⅴ一区二区三区| 日韩精品亚洲专区在线观看| 亚洲免费成人av在线| 亚洲欧美久久久| 模特精品在线| 性欧美精品高清| 99精品99| 久久99伊人| 亚洲欧美激情诱惑| 蜜桃免费网站一区二区三区| 乱人伦精品视频在线观看| 久久亚洲二区| 亚久久调教视频| 国产精品久久久久9999高清| 国产精品黄网站| 国产精品国产一区| 日韩在线观看| 不卡在线一区| 中文字幕成人| 国产精品va视频| 色婷婷精品视频| 爽好多水快深点欧美视频| 亚洲人妖在线| 久久av偷拍| 久久久久久久久99精品大| 亚洲一区二区三区高清不卡| 日韩国产精品久久久久久亚洲| 精品国产乱码久久久| 欧美+亚洲+精品+三区| 亚洲麻豆一区| 日韩欧美精品| 日本在线视频一区二区| 国内不卡的一区二区三区中文字幕| 成人羞羞在线观看网站| 亚洲区国产区| 亚洲精品在线影院| 亚洲区国产区| 国产福利资源一区| 在线成人直播| 久久一区精品| 免费日本视频一区| 福利一区二区免费视频| 视频精品一区| 激情欧美一区二区三区| 久久久久久久久成人| 亚洲深深色噜噜狠狠爱网站| 日韩一区电影| 国产精品中文字幕制服诱惑| 免费久久久久久久久| 精品一区二区三区亚洲| 日产欧产美韩系列久久99| 日韩国产一区二区三区| 天堂va欧美ⅴa亚洲va一国产| 久久精品国产999大香线蕉| 中文字幕一区二区三区在线视频| 久久国产日本精品| 精品久久国产一区| 国产伦理一区| 日韩极品在线观看| 午夜在线精品偷拍| 夜夜精品视频| 婷婷激情图片久久| 色88888久久久久久影院| 国产一区二区三区黄网站| 国产日韩欧美一区| 91麻豆精品激情在线观看最新| 免费成人在线影院| 国产尤物精品| av一区在线| 成人黄色av| 日韩中文视频| 久久九九99| 最新亚洲一区| 午夜精品影视国产一区在线麻豆| 日韩在线观看一区二区| 免费欧美在线视频|