幫助中心 | 我的帳號 | 關於我們

微信小程序全棧開發技術與實戰(微課版)/移動開發人才培養系列叢書

  • 作者:編者:張引//趙玉麗|責編:許金霞
  • 出版社:人民郵電
  • ISBN:9787115592101
  • 出版日期:2022/12/01
  • 裝幀:平裝
  • 頁數:190
人民幣:RMB 49.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    微信小程序是一種無須下載、安裝即可使用的應用工具。用戶只需掃描二維碼或搜索小程序的名稱並單擊該小程序的圖標即可使用,非常便捷。因此,微信小程序在各領域得到了廣泛的應用。
    本書共17章,主要包括快速上手微信小程序,微信小程序的基礎組件,微信小程序的交互設計,微信小程序的高級組件,微信小程序的數據訪問與管理,微信小程序的分層架構,微信小程序的服務邏輯層實現,微信小程序的頁面邏輯層與渲染層實現,多人協同開發的編碼規範,代碼管理、分支開發與Git倉庫,多人協同開發的架構設計,多人協同開發實戰,構建穩健的Web服務客戶端,檢查數據更新,傳遞導航參數,複雜列表渲染,跨頁面數據同步等內容。通過學習本書,讀者可以全面掌握微信小程序全棧開發技術,提高項目開發能力。
    本書可以作為普通高等院校微信小程序開發課程的教材,也可作為微信小程序開發人員的參考書和廣大電腦愛好者的自學用書。

作者介紹
編者:張引//趙玉麗|責編:許金霞

目錄
第1章  快速上手微信小程序
  1.1  系統與環境要求
  1.2  安裝微信開發者工具
  1.3  Hello World
    1.3.1  創建項目
    1.3.2  設置微信開發者工具
    1.3.3  微信開發者工具的界面
    1.3.4  編寫WXML代碼
    1.3.5  編寫JavaScript代碼
  1.4  微信小程序的基本概念
  1.5  動手做
  1.6  邁出小圈子
第2章  微信小程序的基礎組件
  2.1  視圖容器與WXSS
  2.2  輸入框input
    2.2.1  bindinput屬性
    2.2.2  input組件與數據綁定
  2.3  選擇器picker
  2.4  開關選擇器switch
  2.5  彈出對話框showModal
  2.6  滑動選擇器slider
  2.7  學習組件的固定模式
  2.8  動手做
  2.9  邁出小圈子
第3章  微信小程序的交互設計
  3.1  了解參考項目
  3.2  描繪圖形界面
    3.2.1  紙面原型圖
    3.2.2  線框圖
    3.2.3  原型工具
  3.3  形成操作動線
  3.4  識別已知,探索未知
  3.5  動手做
  3.6  邁出小圈子
第4章  微信小程序的高級組件
  4.1  列表渲染
    4.1.1  顯示數組數據
    4.1.2  獲取用戶點擊的索引
  4.2  導航選項卡tabBar
    4.2.1  新建頁面
    4.2.2  創建導航選項卡
    4.2.3  修改導航選項卡的樣式
  4.3  微信小程序的導航
    4.3.1  頁面導航
    4.3.2  選項卡導航
  4.4  動手做
  4.5  邁出小圈子
第5章  微信小程序的數據訪問與管理
  5.1  微信小程序的數據訪問與管理方法
  5.2  數據緩存

  5.3  小程序·雲開發資料庫
    5.3.1  準備資料庫集合
    5.3.2  訪問資料庫
    5.3.3  回調函數與數據綁定
  5.4  訪問Web服務
  5.5  動手做
  5.6  邁出小圈子
第6章  微信小程序的分層架構
  6.1  渲染層與邏輯層
    6.1.1  WXML與JS文件的關係
    6.1.2  小程序的渲染層實現
    6.1.3  小程序的邏輯層實現
    6.1.4  渲染層與邏輯層之間的通信
  6.2  邏輯層的進一步劃分
    6.2.1  微信小程序邏輯層的問題
    6.2.2  重構Database項目
    6.2.3  頁面邏輯層與服務邏輯層
  6.3  動手做
  6.4  邁出小圈子
第7章  微信小程序的服務邏輯層實現
  7.1  開發切入點的選擇
  7.2  詩詞存儲服務的設計
    7.2.1  獲取給定的詩詞
    7.2.2  獲取滿足給定條件的詩詞數組
  7.3  詩詞存儲服務的實現
    7.3.1  引入資料庫服務
    7.3.2  實現獲取滿足給定條件的詩詞數組
    7.3.3  實現獲取給定的詩詞
  7.4  詩詞存儲服務的測試
  7.5  動手做
  7.6  邁出小圈子
第8章  微信小程序的頁面邏輯層與渲染層實現
  8.1  搜索結果頁的邏輯層實現
    8.1.1  基礎邏輯實現
    8.1.2  無限滾動與onReachBottom
  8.2  搜索結果頁的渲染層實現
  8.3  搜索結果頁的測試
  8.4  動手做
  8.5  邁出小圈子
第9章  多人協同開發的編碼規範
  9.1  命名規範
    9.1.1  變數的命名規範
    9.1.2  成員的命名規範
  9.2  排版規範
    9.2.1  JavaScript排版規範
    9.2.2  WXML排版規範
  9.3  註釋規範
    9.3.1  行級註釋規範
    9.3.2  對象級註釋規範
  9.4  動手做

  9.5  邁出小圈子
第10章  代碼管理、分支開發與Git倉庫
  10.1  準備工作
  10.2  將項目發布到Gitee
  10.3  添加倉庫成員
  10.4  克隆倉庫
  10.5  同步更改
  10.6  解決衝突
  10.7  撤銷更改
  10.8  分支開發
  10.9  動手做
  10.10  邁出小圈子
第11章  多人協同開發的架構設計
  11.1  分層架構設計
  11.2  渲染層設計
  11.3  頁面邏輯層設計
  11.4  審視相關的頁面
  11.5  服務邏輯層設計
  11.6  動手做
  11.7  邁出小圈子
第12章  多人協同開發實戰
  12.1  今日推薦頁的渲染層實現
    12.1.1  添加今日推薦頁
    12.1.2  創建渲染層分支
    12.1.3  絕對布局
    12.1.4  image組件的剪裁與縮放模式
    12.1.5  條件渲染
    12.1.6  設計時數據
    12.1.7  提交並推送渲染層分支
  12.2  今日推薦頁的頁面邏輯層實現
    12.2.1  創建頁面邏輯層分支
    12.2.2  創建函數與變數
    12.2.3  實現showDetailButtonBindTap函數
    12.2.4  實現onLoad函數
  12.3  動手做
  12.4  邁出小圈子
第13章  構建穩健的Web服務客戶端
  13.1  Web服務的訪問錯誤
  13.2  警告服務
  13.3  獲取訪問Token
  13.4  偏好存儲
  13.5  緩存訪問Token
  13.6  設置訪問Token
  13.7  準備備用方案
  13.8  動手做
第14章  檢查數據更新
  14.1  更新的檢查策略
  14.2  圖片信息存儲
  14.3  實現今日圖片服務
  14.4  動手做

第15章  傳遞導航參數
  15.1  利用「快遞櫃」傳遞導航參數
    15.1.1  實現navigationService
    15.1.2  利用navigationService傳遞導航參數
  15.2  利用頁面間事件通信通道傳遞導航參數
    15.2.1  實現navigationService
    15.2.2  利用navigationService2傳遞導航參數
  15.3  兩種方法的對比
  15.4  利用「快遞櫃」傳遞選項卡導航參數
  15.5  導航到推薦詳情頁
    15.5.1  合併分支
    15.5.2  添加推薦詳情頁
  15.6  動手做
第16章  複雜列表渲染
  16.1  來自詩詞搜索頁的挑戰
  16.2  詩詞搜索頁的頁面邏輯層
    16.2.1  基礎變數
    16.2.2  設置搜索條件
    16.2.3  添加與刪除搜索條件
    16.2.4  執行搜索
    16.2.5  讀取導航參數
  16.3  詩詞搜索頁的渲染層
  16.4  動手做
第17章  跨頁面數據同步
  17.1  詩詞收藏的基本方法
    17.1.1  添加收藏存儲
    17.1.2  添加詩詞詳情頁
    17.1.3  導航到詩詞詳情頁
    17.1.4  添加詩詞收藏頁
    17.1.5  基本方法存在的問題
  17.2  回調驅動的詩詞收藏
    17.2.1  收藏存儲已更新回調函數
    17.2.2  關聯回調函數
  17.3  動手做
  17.4  下一步的學習

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032