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

微信小程序開發項目實戰(微課版高等職業教育十四五新形態教材)

  • 作者:編者:黃龍泉//郭峰//朱倩|責編:鞠向超
  • 出版社:中國水利水電
  • ISBN:9787522630106
  • 出版日期:2024/12/01
  • 裝幀:平裝
  • 頁數:226
人民幣:RMB 45 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書體現工學結合的高職人才培養理念,強調「實用為主、必需和夠用為度」的原則,在知識與結構上有所創新,採用基於小程序項目開發過程的編寫方式,不僅符合高職高專學生的學習特點,而且緊密聯繫社會實際工作,真正實現學以致用,全書以商城小程序為中心,全面介紹了小程序基礎知識、常用組件、新聞模塊、商品模塊和數據介面。全書共分為10個項目,每個項目包含若幹個任務,每個任務包含大量的實用案例。本書將知識點和技能訓練融入各個任務,實現了「教、學、做」一體化。
    本書可供高職院校軟體技術、電腦網路技術、電子商務等相關專業學生使用,也可作為小程序1+X考證、中級開發人員與管理人員的入門參考書。

作者介紹
編者:黃龍泉//郭峰//朱倩|責編:鞠向超

目錄
前言
項目1  初識微信小程序
  任務1.1  註冊小程序
    1.1.1  註冊小程序賬號
    1.1.2  查看小程序ID
  任務1.2  認識小程序開發者工具
    1.2.1  安裝微信開發者工具
    1.2.2  體驗微信小程序
    1.2.3  開發者工具的介紹
  任務1.3  小程序目錄結構
    1.3.1  小程序與普通網頁開發的區別
    1.3.2  項目配置文件
    1.3.3  主體文件
    1.3.4  頁面文件
    1.3.5  其他文件
  項目小結
  學習評價
  項目實訓
項目2  小程序編程基礎
  任務2.1  小程序的執行順序
    2.1.1  小程序註冊函數App()
    2.1.2  頁面註冊函數Page()
  任務2.2  構建頁面數據
    2.2.1  頁面數據
    2.2.2  數據綁定
  任務2.3  列表渲染
    2.3.1  wx:for 和 wx:key的使用
    2.3.2  block wx:for的使用
  任務2.4  條件渲染
    2.4.1  wx:if的使用
    2.4.2  block wx:if的使用
    2.4.3  hidden的使用
  任務2.5  事件綁定
    2.5.1  事件的使用方式
    2.5.2  事件的分類
    2.5.3  事件的捕獲階段
    2.5.4  綁定事件示例
  項目小結
  學習評價
  項目實訓
項目3  小程序常用組件
  任務3.1  Flex彈性盒模型布局
    3.1.1  Flex布局相關屬性
    3.1.2  Flex布局案例
    3.1.3  Flex項目布局屬性
  任務3.2  「天天打卡」布局設計
    3.2.1  案例展示
    3.2.2  案例初始化
    3.2.3  頁面基本結構
  任務3.3  「天天打卡」功能實現

    3.3.1  獲得個人信息——開放數據
    3.3.2  打卡名稱——輸入框組件
    3.3.3  打卡地點——地理位置API
    3.3.4  打卡時間——picker組件
    3.3.5  重複日期——條件運算符
  任務3.4  「天天打卡」數據處理
    3.4.1  消息提示框API
    3.4.2  數據保存——寫入緩存
    3.4.3  打卡標籤——讀取緩存
  項目小結
  學習評價
  項目實訓
項目4  商城首頁模塊開發
  任務4.1  商城項目需求分析
    4.1.1  首頁功能需求
    4.1.2  新聞頁功能需求
    4.1.3  產品頁功能需求
    4.1.4  購物車頁功能需求
    4.1.5  個人中心頁功能需求
  任務4.2  商城項目創建
    4.2.1  新建小程序項目
    4.2.2  新建頁面文件
    4.2.3  導航欄設計
  任務4.3  商城首頁視圖的設計
    4.3.1  tabBar組件的設計
    4.3.2  swiper組件的設計
    4.3.3  navigator組件的設計
    4.3.4  scroll-view組件的設計
    4.3.5  公共樣式的設計
  任務4.4  商城首頁動畫的實現
    4.4.1  Animation動畫實例
    4.4.2  關鍵幀動畫
    4.4.3  實現商品動畫效果
  項目小結
  學習評價
  項目實訓
項目5  新聞頁面模塊開發
  任務5.1  新聞頁面視圖層的設計
    5.1.1  項目展示
    5.1.2  新聞列表頁面的設計
    5.1.3  新聞列表樣式的設計
  任務5.2  新聞列表頁面的實現
    5.2.1  靜態數據的定義
    5.2.2  新聞列表頁面數據綁定
    5.2.3  篩選功能的設計
    5.2.4  下拉刷新示例
    5.2.5  上拉觸底示例
    5.2.6  頁面跳轉API
  任務5.3  新聞詳情頁面的實現
    5.3.1  新聞詳情頁面的設計

    5.3.2  獲取對應的詳情數據
    5.3.3  收藏功能的實現
    5.3.4  轉發分享功能的實現
    5.3.5  背景音樂的實現
  項目小結
  學習評價
  項目實訓
項目6  商品頁面模塊開發
  任務6.1  商品分類視圖層的設計
    6.1.1  項目展示
    6.1.2  定義靜態數據
    6.1.3  商品分類區域
    6.1.4  商品分類展示區域
    6.1.5  商品分類列表滾動
  任務6.2  商品列表頁面的設計
    6.2.1  商品列表頁的布局
    6.2.2  商品列表頁的樣式
    6.2.3  自定義組件的創建
    6.2.4  自定義組件的使用
  任務6.3  商品詳情頁面的設計
    6.3.1  商品詳情頁輪播圖
    6.3.2  商品詳情頁標題信息
    6.3.3  使用iconfont圖標庫
    6.3.4  picker組件的使用
    6.3.5  商品詳情頁長圖的實現
    6.3.6  商品詳情頁底部的實現
  項目小結
  學習評價
  項目實訓
項目7  購物車模塊開發
  任務7.1  定義購物車基礎數據
    7.1.1  項目展示
    7.1.2  定義靜態數據
    7.1.3  購物車視圖頁面
  任務7.2  購物車頁面詳情
    7.2.1  購物車商品列表
    7.2.2  購物車商品數量
    7.2.3  購物車底部信息
    7.2.4  購物車為空狀態
  任務7.3  購物車結算金額
    7.3.1  單選商品金額計算
    7.3.2  全選商品金額計算
  項目小結
  學習評價
  項目實訓
項目8  用戶信息模塊開發
  任務8.1  用戶信息頁面
    8.1.1  項目展示
    8.1.2  用戶登錄流程
    8.1.3  實現用戶授權登錄

    8.1.4  退出登錄
  任務8.2  模板的使用
    8.2.1  模板語法
    8.2.2  創建模板
    8.2.3  使用模板
  任務8.3  ECharts在小程序中的運用
    8.3.1  配置ECharts
    8.3.2  柱狀圖的使用
    8.3.3  餅圖的使用
    8.3.4  折線圖的使用
  項目小結
  學習評價
  項目實訓
項目9  介面的設計與開發
  任務9.1  Node.js
    9.1.1  Node.js基礎
    9.1.2  Node.js安裝配置
    9.1.3  創建Node.js項目
    9.1.4  獲取項目靜態資源
  任務9.2  路由配置
    9.2.1  路由配置的概念
    9.2.2  GET請求方式
    9.2.3  POST請求方式
  任務9.3  小程序訪問數據介面
    9.3.1  配置合法域名
    9.3.2  小程序請求數據介面
  任務9.4  項目綜合案例
    9.4.1  小程序表單組件設計
    9.4.2  創建Node.js項目
    9.4.3  小程序與伺服器數據交互
  項目小結
  學習評價
  項目實訓
項目10  新聞數據介面
  任務10.1  資料庫基本操作
    10.1.1  創建資料庫和數據表
    10.1.2  新建項目
    10.1.3  安裝資料庫
  任務10.2  操作數據表
    10.2.1  執行添加語句
    10.2.2  執行查詢操作
    10.2.3  執行更新語句
    10.2.4  執行刪除語句
  任務10.3  數據介面的實現
    10.3.1  添加數據介面
    10.3.2  查詢數據介面
  項目小結
  學習評價
  項目實訓
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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