●章小程序概述
1.1小程序介紹
1.1.1歷史背景
1.1.2應用場景
1.1.3小程序的影響
1.1.4技能要求
1.1.5小程序入口
1.1.6小程序開放能力
1.2如何開始
1.2.1成為螞蟻金服開放平臺開發者
1.2.2身份角色的入駐
1.2.3創建小程序
1.2.4小程序設置
第2章小程序的開發與發布
2.1安裝螞蟻開發者工具
2.2創建示例工程
2.3編碼與調試
2.4上傳
2.5設置體驗版(可選)
2.6提交審核
2.7灰度測試與上架
第3章小程序的開發基礎
3.1頁面布局
3.1.1盒模型
3.1.2顯示、定位和浮動
3.1.3Flex布局
3.2前端框架的演變
3.2.1最初的時代
3.2.2前端的革命
3.2.3類庫的繁榮
3.2.4框架的興起
第4章小程序的框架
4.1目錄結構
4.2配置文件JSON
4.2.1全局配置
4.2.2頁面配置
4.3邏輯層JS
4.3.1注冊程序App
4.3.2注冊頁面Page
4.4視圖層AXML
4.4.1數據綁定
4.4.2條件渲染
4.4.3列表渲染
4.4.4定義模板
4.4.5引用文件
4.4.6事件綁定
4.5樣式ACSS
第5章基礎組件
5.1視圖容器
5.1.1基礎容器view
5.1.2滑塊容器swiper
5.1.3滾動容器scroll-view
5.2基礎內容
5.2.1文字text
5.2.2圖標icon
5.2.3進度條progress
5.3表單組件
5.3.1表單form
5.3.2輸入框input
5.3.3按鈕button
5.3.4單選框radio
5.3.5復選框checkbox
5.3.6開關switch
5.3.7標記label
5.3.8多行輸入textarea
5.3.9滑動條slider
5.3.10選擇器picker
5.3.11嵌入選擇器picker-view
5.4導航
5.5媒體組件
5.6地圖
5.7畫布
第6章業務組件
6.1組件結構
6.2折疊面板
6.3下拉菜單
6.4通用錯誤頁
6.5宮格
6.6列表
6.7標簽
第7章開放接口
7.1獲取授權碼
7.2獲取用戶信息
7.3發起支付
7.4跳轉支付寶卡包
7.5會員卡授權
7.6芝麻認證
第8章常用API接口
8.1界面
8.1.1導航欄
8.1.2TabBar
8.1.3交互反饋
8.1.4下拉刷新
8.1.5聯繫人
8.1.6選擇城市
8.1.7選擇日期
8.1.8動畫
8.1.9畫布
8.1.10地圖
8.1.11鍵盤
8.1.12滾動
8.1.13節點查詢
8.2網絡
8.2.1發起請求
8.2.2上傳文件
8.2.3文件
8.2.4WebSocket
第9章其他API接口
9.1設備
9.1.1獲取繫統信息
9.1.2獲取當前網絡狀態
9.1.3獲取服務器時間
9.1.4剪貼板
9.1.5搖一搖
9.1.6震動
9.1.7打電話
9.1.8用戶截屏事件
9.1.9屏幕亮度
9.2媒體
9.3位置
9.4緩存數據
9.5掃碼
9.6分享
9.7數據安全
9.8藍牙
9.8.1快速接入
9.8.2API列表
0章實戰分析——微商城
10.1項目簡介
10.1.1功能分析
10.1.2技術分析
10.2商品展示
10.2.1首頁
10.2.2商品分類
10.2.3商品列表
10.2.4商品詳情
10.3購物流程
10.3.1購物車
10.3.2結算頁
10.3.3支付頁
10.4用戶管理
10.4.1個人中心
10.4.2訂單列表
10.4.3收貨地址
10.5案例總結
內容簡介
《支付寶小程序開發實戰》繫統全面地講解支付寶小程序的開發技術。開篇創建一個小程序項目並解析體驗,介紹如何由零開始創建一個小程序,全面體驗小程序的開發工具、界面、開發框架、實現過程及其主要代碼框架,了解小程序的應用場景及開發要求。詳細介紹了組件的應用與開發,包括開發過程與組件應用技巧,還詳細分析了布局組件、核心組件及API接口,包括使用各個API接口進行支付寶小程序開發的技巧。很後介紹了2個小程序實戰案例,讓讀者實踐支付寶小程序各項能力的應用及掌握一些應用技巧。本書結構清晰,由淺入深,可幫助讀者快速掌握小程序項目的開發。