快速上手小程序

最近開發(fā)了幾個小程序,基本上是一兩天掌握開發(fā)技能,分享下經(jīng)驗。

前端基礎

開發(fā)小程序需要掌握基礎知識(這里只介紹重要知識點方便快速上手項目,當然以后前端知識js語法和css樣式還是要系統(tǒng)學習的)
js語法:定義變量、方法、對象、數(shù)組基本操作,以及模塊化導出(開始不一定要懂原理、會導出對象和方法給外部使用即可)。
js學習資料
css樣式:盒子模型、padding、margin、position以及最重要的flex布局,掌握flex布局你基本就掌握了前端布局精髓。float左右浮動可暫時不掌握,因為使用flex更加強大。
css資料
flex布局

2.小程序知識
官方地址
App:程序入口,掌握幾個app加載周期方法。
Page:頁面,每個page是一個獨立頁面, wx.navigateTo、 wx.switchTab 等等api進行頁面跳轉(zhuǎn)與切換。需要掌握幾個頁面加載周期方法。
Component:組件,可以理解為構(gòu)成頁面的封裝視圖,一個頁面可以由多個組件構(gòu)成。
模塊化:js模塊化,封裝的js方法、對象、常量可放在獨立模塊,可以導出以供調(diào)用的地方使用。

頁面的構(gòu)成:

1、WXML(組件結(jié)構(gòu))
wxml是和html相似的一套標簽語言,它是頁面的結(jié)構(gòu),由基礎組件和事件系統(tǒng)組成。
2、JS(處理邏輯)
小程序開發(fā)框架的邏輯層由JavaScript編寫。邏輯層將數(shù)據(jù)進行處理后發(fā)送給視圖層,同時接受視圖層的事件反饋。在JS里,微信小程序提供了豐富的API。
3、WXSS(樣式外觀)
WXSS(WeiXin Style Sheets)是一套樣式語言,用于描述 WXML 的組件樣式。
4、JSON(配置文件)
app.json里的設置會較多一點,普通頁面使用頻率不高。app.json 是對當前小程序的全局配置,包括了小程序的所有頁面路徑、界面表現(xiàn)、網(wǎng)絡超時時間、底部tab等。

實踐:

使用組件構(gòu)成頁面常用組件:視圖、輸入框、列表、圖片顯示等等
組件庫地址
使用api實現(xiàn)基本功能:加載、跳轉(zhuǎn)、toust、相冊、圖片處理等等
api地址

最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • 1、 安裝app adb install filename.apk 即可把filename.apk安裝到設備中。如...
    mingzikb閱讀 453評論 0 0
  • 看著娃長大這事最有趣的地方就是,你知道她終有一天會長大,只是你不知道到底是哪一天而已。CC的第十個月是她肢體能力和...
    風太壹閱讀 403評論 0 0
  • 算算兒子上一年級到現(xiàn)在一個月左右了,昨天下午老師在群里就發(fā)信息今天小考,我這心里就緊張(小時候也是,無論大考小...
    嘉祺媽媽閱讀 357評論 0 3
  • 開始脖子上面有一點點紅色的小點點塊,沒當回事,以為就是出汗過敏了。自己隨便買了點皮炎平抹抹。 有一天,...
    003R4n67閱讀 615評論 0 1
  • 2017-12-23中國石油大學報 初識地學,師從哈佛。崇尚科學潛心苦。樂耘杏壇創(chuàng)始功,入地難于登天路。 教書育人...
    化_0706閱讀 217評論 0 0

友情鏈接更多精彩內(nèi)容