讀者需要具備但不限于以下技能
- HTML
- JavaScript
es6更佳
- CSS
一共四部分十五小節(jié),適合七天的訓(xùn)練營。
從現(xiàn)在開始,我假裝你已經(jīng)掌握了 html
、 css
以及 ES6
:point_up:
目標(biāo)導(dǎo)向
本教程以實戰(zhàn)項目驅(qū)動,以滬江英語微信小程序項目框架為基礎(chǔ),最終還原一個完整的小程序
列表頁面:請求接口,并展示列表頁面數(shù)據(jù)

詳情頁面:以文章id為參數(shù),獲取文章詳情

詳情頁面,點擊圖片,展示大圖

教程大綱 -完整視頻地址
- 先進章:小程序初級入門教程
- appID準(zhǔn)備
- 文章視頻: camp.qianduan.group/xcx/1/1/1
- 工具安裝
- 文章視頻: camp.qianduan.group/xcx/1/1/2
- 目錄說明
- 文章視頻: camp.qianduan.group/xcx/1/1/3
- 小試牛刀
- 文章視頻: camp.qianduan.group/xcx/1/1/4
- 發(fā)布流程
- 文章視頻: camp.qianduan.group/xcx/1/1/5
- appID準(zhǔn)備
- 第二章:小程序中級實戰(zhàn)教程:預(yù)備篇
- 項目結(jié)構(gòu)設(shè)計
- 文章視頻: camp.qianduan.group/xcx/1/2/1
- 提取 util 公用方法
- 文章視頻: camp.qianduan.group/xcx/1/2/2
- 封裝網(wǎng)絡(luò)請求及 mock 數(shù)據(jù)
- 文章視頻: camp.qianduan.group/xcx/1/2/3
- 項目結(jié)構(gòu)設(shè)計
- 第三章:小程序中級實戰(zhàn)教程:列表篇
- 列表-靜態(tài)頁面制作
- 文章視頻: camp.qianduan.group/xcx/1/3/1
- 列表-頁面邏輯處理
- 文章視頻: camp.qianduan.group/xcx/1/3/2
- 列表-視圖與數(shù)據(jù)關(guān)聯(lián)
- 文章視頻: camp.qianduan.group/xcx/1/3/3
- 列表-閱讀標(biāo)識
- 文章視頻: camp.qianduan.group/xcx/1/3/4
- 列表-靜態(tài)頁面制作
- 第四章:小程序中級實戰(zhàn)教程:詳情篇
- 詳情-頁面制作
- 文章視頻: camp.qianduan.group/xcx/1/4/1
- 詳情-視圖渲染
- 文章視頻: camp.qianduan.group/xcx/1/4/2
- 詳情-功能完善
- 文章視頻: camp.qianduan.group/xcx/1/4/3
- 詳情-頁面制作
- 第五章: 課后作業(yè)練習(xí)
學(xué)習(xí)方式
教程以 git
分支的方式管理,比如學(xué)習(xí)第三章先進節(jié) 列表-靜態(tài)頁面制作
時候,需要切換到 ch3-1
分支,然后把分支目錄 code/
導(dǎo)入到微信開發(fā)工具編輯器,跟隨教程進行實戰(zhàn)代碼操作。操作如下:
-
通過
git
把項目復(fù)制到本地git clone https://github.com/ikcamp/wechat-xcx-tutorial
-
切換目錄
cd wechat-xcx-tutorial
-
在當(dāng)前目錄下切換分支
git checkout ch3-1
注意:每一分支的 code/
內(nèi)容,皆是上一節(jié)內(nèi)容操作完成后的結(jié)果。比如 ch3-2/code
就是上一節(jié)課程 ch3-1/code
隨教程操作后的結(jié)果。