Vue.js 快速入門實戰

高亮

  • 出版商: 機械工業
  • 出版日期: 2022-10-01
  • 售價: $654
  • 貴賓價: 9.5$621
  • 語言: 簡體中文
  • 頁數: 368
  • 裝訂: 平裝
  • ISBN: 7111714059
  • ISBN-13: 9787111714057
  • 相關分類: Vue.js
  • 立即出貨

買這商品的人也買了...

商品描述

Vue.js快速入門實戰以Vue.js的知識點為基礎,
結合TypeScript的使用,循序漸進地介紹了Vue.js 3.0(簡稱Vue 3)的知識點和實戰技巧,
可以幫助零基礎的讀者掌握獨立開發項目和部署項目上線的技術。
全書共14章,包括Vue.js概述、搭建開發環境、Vue.js組合式API、Vue.js的模板語法、Vue.js的計算屬性和偵聽器、
Vue.js中class和style的綁定、Vue.js的表單開發、Vue.js的組件開發、Vue.js的網絡請求、Vue.js的狀態管理、
Vue.js的路由管理、Vue的項目部署、在線招聘網站開發實戰以及招聘網站後台管理系統開發實戰。
  Vue.js快速入門實戰圖文並茂、結構清晰、用例豐富、實例典型、實戰性強。隨書附贈案例代碼和教學視頻,
是一本典型的從入門到精通類的實戰學習手冊,適合軟件開發人員、計算機專業大學生、
對Vue編程感興趣且喜歡動手實操的愛好者和專業前端開發人員閱讀。

目錄大綱

前言
二維碼清單
第1章Vue.js概述/
 1.1 前端技術發展史/
 1.2 Vue.js簡述/
 1.3 Vue 3的新特性/
 1.4 第一個Vue 3程序/
第2章搭建開發環境/
 2.1 安裝Node.js/
 2.2 安裝Vue.js/
  2.2.1 使用CDN引入/
  2.2.2 使用Vue CLI創建項目/
  2.2.3 使用Vite創建項目/
 2.3 安裝Visual Studio Code/
 2.4 安裝vuedevtools/
 2.5 查看Vue.js源碼/
第3章Vue.js的組合式API/
 3.1 組合式API的介紹/
 3.2 setup()函數和<script setup>/
 3.3 響應式API/
  3.3.1 reactive的用法/
  3.3.2 ref的用法/
第4章Vue.js的模板語法/
 4.1 Vue項目目錄詳解/
 4.2 Vue應用程序實例/
 4.3 Vue生命週期/
 4.4 Vue的插值/
 4.5 Vue的指令/
 4.6 Vue的自定義指令/
 4.7 實戰:製作一個便簽程序/
第5章Vue.js的計算屬性和偵聽器/
 5.1 計算屬性的定義/
 5.2 計算屬性的用法/
 5.3 計算屬性的緩存/
 5.4 偵聽屬性的定義/
 5.5 偵聽屬性的用法/
 5.6 實戰:製作一個點餐頁面/
第6章Vue.js中class和style的綁定/
 6.1 vbind指令/
 6.2 綁定HTML class/
 6.3 綁定內聯樣式/
 6.4 實戰:製作消息提示框/
第7章Vue.js的表單開發/
 7.1 vmodel指令/
 7.2 表單的基本用法/
  7.2.1 文本/
  7.2.2 多行文本/
  7.2.3 複選框/
  7.2.4 單選框/
  7.2.5 選擇框/
  7.2.6 多選框/
 7.3 表單的值綁定/
  7.3.1 複選框值綁定/
  7.3.2 單選框值綁定/
  7.3.3 選擇框值綁定/
 7.4 實戰:實現註冊頁面/
第8章Vue.js的組件開發/
 8.1 組件的概念/
  8.1.1 組件的結構/
  8.1.2 組件的複用/
  8.1.3 setup組件的生命週期/
 8.2 組件的通信/
  8.2.1 使用Props通信/
  8.2.2 使用自定義事件通信/
  8.2.3 使用訂閱發布通信/
 8.3 組件的插槽/
  8.3.1 渲染作用域/
  8.3.2 默認內容/
  8.3.3 具名插槽/
  8.3.4 作用域插槽/
  8.3.5 動態插槽名/
 8.4 Teleport的使用/
 8.5 異步組件/
 8.6 實戰:製作帶有驗證功能的輸入框/
第9章Vue.js快速入門實戰Vue.js的網絡請求/
 9.1 Axios的介紹和安裝/
 9.2 Axios發送網絡請求/
  9.2.1 HTTP GET請求/
  9.2.2 HTTP POST請求/
  9.2.3 HTTP PUT請求/
  9.2.4 HTTP DELETE請求/
  9.2.5 HTTP HEAD請求/
  9.2.6 HTTP PATCH請求/
 9.3 Axios的高級用法/
  9.3.1 Axios API/
  9.3.2 Axios的攔截器/
  9.3.3 Axios 並發請求/
  9.3.4 Axios 全局配置/
 9.4 實戰:實現在線備忘錄/
第10章Vue.js的狀態管理/
 10.1 Pinia介紹和安裝/
 10.2 Pinia的使用介紹/
  10.2.1 Store/
  10.2.2 State/
  10.2.3 Getters/
  10.2.4 Actions/
 10.3 Pinia的插件/
 10.4 實戰:製作購物車結算頁面/
第11章Vue.js的路由管理/
 11.1 Vue Router介紹/
 11.2 Vue Router的路由配置/
  11.2.1 URL的兩種模式/
  11.2.2 動態路由匹配/
  11.2.3 路由的匹配語法/
  11.2.4 路由的嵌套/
  11.2.5 命名路由/
  11.2.6 路由的重定向/
  11.2.7 路由的別名/
 11.3 Vue Router的高階用法/
  11.3.1 導航守衛/
  11.3.2 路由元信息/
  11.3.3 在組合式API中訪問/
  11.3.4 路由的懶加載/
 11.4 實戰:升級購物車應用/
第12章Vue的項目部署/
 12.1 Vite的介紹和使用/
 12.2 Vite常見配置/
  12.2.1 共享參數配置介紹/
  12.2.2 開發服務器參數配置介紹/
  12.2.3 預覽服務器參數配置介紹/
  12.2.4 構建選項配置介紹/
 12.3 Vite編譯技巧/
  12.3.1 構建自動去除日誌打印/
  12.3.2 構建特定格式文件名/
 12.4 Nginx介紹/
 12.5 實戰:將購物車應用部署到生產環境/
第13章在線招聘網站開發實戰/
 13.1 項目需求分析/
 13.2 項目接口文檔/
 13.3 項目準備工作/
  13.3.1 初始化項目及安裝依賴/
  13.3.2 配置Eslint Airbnb代碼規範/
  13.3.3 配置Mockjs模擬數據/
  13.3.4 配置Vite/
 13.4 首頁開發/
  13.4.1 創建全局CSS/
  13.4.2 創建項目User Store/
  13.4.3 創建項目Axios實例/
  13.4.4 導航欄組件/
  13.4.5 搜索框組件/
  13.4.6 分類標籤組件/
  13.4.7 輪播圖組件/
  13.4.8 列表組件/
  13.4.9 Footer組件/
  13.4.10 首頁接口/
  13.4.11 創建項目路由/
  13.4.12 首頁頁面的實現/
  13.4.13 首頁路由配置/
 13.5 列表頁面開發/
  13.5.1 過濾器組件/
  13.5.2 列表組件/
  13.5.3 分頁組件/
  13.5.4 列表頁面接口實現/
  13.5.5 列表頁面/
  13.5.6 配置列表頁面路由/
 13.6 公司詳情頁面開發/
  13.6.1 面試評價列表組件/
  13.6.2 公司詳情接口實現/
  13.6.3 公司詳情頁實現/
  13.6.4 公司詳情頁路由設置/
 13.7 職位詳情頁面開發/
  13.7.1 職位詳情接口實現/
  13.7.2 職位詳情頁面實現/
  13.7.3 職位詳情頁路由設置/
 13.8 登錄和註冊引導頁面/
  13.8.1 升級驗證功能輸入框/
  13.8.2 登錄功能接口實現/
  13.8.3 註冊引導功能接口實現/
  13.8.4 登錄組件/
  13.8.5 註冊組件/
  13.8.6 登錄註冊頁面實現/
  13.8.7 登錄註冊頁面路由設置/
 13.9 註冊信息完善頁面/
  13.9.1 註冊信息完善頁面接口實現/
  13.9.2 註冊信息組件實現/
  13.9.3 註冊信息完善頁面實現/
  13.9.4 註冊信息完善頁面路由設置/
 13.10 個人信息頁面/
  13.10.1 個人信息類型定義/
  13.10.2 個人信息頁面接口實現/
  13.10.3 擴展ReviewItem功能/
  13.10.4 個人信息頁面實現/
  13.10.5 個人信息頁面路由配置/
 13.11 404頁面/
  13.11.1 404頁面實現/
  13.11.2 404頁面的路由配置/
第14章招聘網站後台管理系統開發實戰/
 14.1 項目需求分析/
 14.2 項目接口文檔/
 14.3 項目準備工作/
  14.3.1 初始化項目及安裝依賴/
  14.3.2 安裝Element Plus插件/
  14.3.3 安裝Element Plus Icon合集/
 14.4 公司註冊頁面開發/
  14.4.1 創建全局CSS/
  14.4.2 創建項目User Store/
  14.4.3 創建項目Axios實例/
  14.4.4 項目路由實現/
  14.4.5 公司註冊頁面接口實現/
  14.4.6 公司註冊頁面實現/
  14.4.7 公司註冊頁面路由配置/
 14.5 系統登錄頁面開發/
  14.5.1 系統登錄頁面接口實現/
  14.5.2 系統登錄頁面實現/
  14.5.3 系統登錄頁面路由配置/
 14.6 職位發布頁面開發/
  14.6.1 職位發布頁面接口實現/
  14.6.2 Header組件實現/
  14.6.3 Sidebar組件實現/
  14.6.4 Base頁面實現/
  14.6.5 職位發布頁面實現/
  14.6.6 職位發布頁面路由配置/
 14.7 職位列表頁面開發/
  14.7.1 職位列表頁面接口實現/
  14.7.2 面試者列表組件實現/
  14.7.3 職位列表頁面實現/
  14.7.4 職位列表頁面運行效果/
 14.8 部署項目上線/