舉報

會員
Vue.js從入門到精通
明日科技編著 著
更新時間:2024-12-27 19:49:52
開會員,本書免費讀 >
最新章節:
19.6.3 登錄頁面的實現
《Vue.js從入門到精通》從初學者角度出發,通過通俗易懂的語言、豐富多彩的實例,詳細介紹了使用Vue.js進行程序開發需要掌握的各方面技術。全書分為4篇,共19章,內容包括初識Vue.js、ECMAScript6語法介紹、Vue實例與數據綁定、條件判斷指令、v-for指令、計算屬性和監聽屬性、元素樣式綁定、事件處理、表單元素綁定、自定義指令、組件、組合API、過渡和動畫效果、渲染函數、使用VueRouter實現路由、使用axios實現Ajax請求、VueCLI、狀態管理,以及51購商城項目實戰。書中的大多數知識點都結合具體實例進行介紹,涉及的程序代碼給出了詳細的注釋,使讀者可輕松領會Vue.js程序開發的精髓,快速提高開發技能。
- 19.6.3 登錄頁面的實現 更新時間:2024-12-27 19:49:52
- 19.6.2 注冊頁面的實現
- 19.6.1 注冊和登錄頁面的設計
- 19.6 注冊和登錄頁面
- 19.5.2 付款頁面的實現
- 19.5.1 付款頁面的設計
- 19.5 付款頁面
- 19.4.2 購物車頁面的實現
- 19.4.1 購物車頁面的設計
- 19.4 購物車頁面
- 19.3.5 選項卡切換效果
- 19.3.4 “猜你喜歡”功能
- 19.3.3 商品概要功能
- 19.3.2 圖片放大鏡效果
- 19.3.1 商品詳情頁面的設計
- 19.3 商品詳情頁面
- 19.2.5 商品推薦功能
- 19.2.4 輪播圖功能
- 19.2.3 商品分類導航功能
- 19.2.2 頂部區和底部區功能
- 19.2.1 主頁的設計
- 19.2 商城主頁
- 19.1.5 文件夾組織結構
- 19.1.4 業務流程
- 19.1.3 功能結構
- 19.1.2 界面預覽
- 19.1.1 項目概述
- 19.1 項目的設計思路
- 第19章 51購商城
- 第4篇 項目開發
- 18.6 實踐與練習
- 18.5 Vuex應用
- 18.4.5 定義action
- 18.4.4 定義mutation
- 18.4.3 定義getter
- 18.4.2 定義state
- 18.4.1 創建store
- 18.4 在項目中使用Vuex
- 18.3 Vuex的安裝
- 18.2 Vuex的組成
- 18.1 什么是Vuex
- 第18章 狀態管理
- 17.6 實踐與練習
- 17.5 編寫一個單文件組件
- 17.4 項目結構
- 17.3.2 使用圖形界面
- 17.3.1 使用vue create命令
- 17.3 創建項目
- 17.2 Vue CLI的安裝
- 17.1 Vue CLI簡介
- 第17章 Vue CLI
- 16.5 實踐與練習
- 16.4 發送post請求
- 16.3 發送get請求
- 16.2 引入axios
- 16.1 什么是axios
- 第16章 使用axios實現Ajax請求
- 15.6 實踐與練習
- 15.5.2 scrollBehavior方法
- 15.5.1 beforeEach鉤子函數
- 15.5 高級用法
- 15.4 命名視圖
- 15.3 嵌套路由
- 15.2 編程式導航
- 15.1.4 命名路由
- 15.1.3 動態路由匹配
- 15.1.2 基本用法
- 15.1.1 引入Vue Router
- 15.1 路由基礎
- 第15章 使用Vue Router實現路由
- 第3篇 高級應用
- 14.4 實踐與練習
- 14.3 使用JavaScript代替模板功能
- 14.2.2 h()函數
- 14.2.1 基本用法
- 14.2 render()函數的使用
- 14.1 什么是虛擬DOM
- 第14章 渲染函數
- 13.5 實踐與練習
- 13.4 列表過渡
- 13.3 多組件過渡
- 13.2.3 過渡模式的設置
- 13.2.2 設置元素的key屬性
- 13.2.1 多元素過渡的用法
- 13.2 多元素過渡
- 13.1.5 使用JavaScript鉤子函數實現動畫
- 13.1.4 CSS動畫
- 13.1.3 自定義過渡的類名
- 13.1.2 過渡的類名
- 13.1.1 CSS過渡
- 13.1 單元素過渡
- 第13章 過渡和動畫效果
- 12.6 實踐與練習
- 12.5 使用ref獲取DOM元素
- 12.4 生命周期鉤子函數
- 12.3.5 watch()方法
- 12.3.4 computed()方法
- 12.3.3 ref()方法
- 12.3.2 watchEffect()方法
- 12.3.1 reactive()方法
- 12.3 響應式API
- 12.2 setup()函數
- 12.1 什么是組合API
- 第12章 組合API
- 11.7 實踐與練習
- 11.6.2 緩存效果
- 11.6.1 動態組件的用法
- 11.6 動態組件
- 11.5.2 選項合并
- 11.5.1 基礎用法
- 11.5 混入
- 11.4.5 作用域插槽
- 11.4.4 命名插槽
- 11.4.3 默認內容
- 11.4.2 編譯作用域
- 11.4.1 基礎用法
- 11.4 插槽的使用
- 11.3.2 監聽原生事件
- 11.3.1 監聽自定義事件
- 11.3 監聽子組件事件
- 11.2.2 數據驗證
- 11.2.1 Prop基本用法
- 11.2 向子組件傳遞數據
- 11.1.2 注冊局部組件
- 11.1.1 注冊全局組件
- 11.1 注冊組件
- 第11章 組件
- 10.4 實踐與練習
- 10.3.3 綁定對象字面量
- 10.3.2 綁定字符串
- 10.3.1 綁定數值
- 10.3 綁定值的類型
- 10.2 鉤子函數
- 10.1.2 局部自定義指令
- 10.1.1 全局自定義指令
- 10.1 注冊自定義指令
- 第10章 自定義指令
- 9.7 實踐與練習
- 9.6.3 trim
- 9.6.2 number
- 9.6.1 lazy
- 9.6 修飾符的使用
- 9.5.3 下拉列表框
- 9.5.2 復選框
- 9.5.1 單選按鈕
- 9.5 值綁定
- 9.4.2 多選列表框
- 9.4.1 單選列表框
- 9.4 下拉列表框綁定
- 9.3 單選按鈕綁定
- 9.2.2 多個復選框
- 9.2.1 單個復選框
- 9.2 復選框綁定
- 9.1.2 多行文本框
- 9.1.1 單行文本框
- 9.1 文本框綁定
- 第9章 表單元素綁定
- 8.4 實踐與練習
- 8.3.2 按鍵修飾符
- 8.3.1 事件修飾符
- 8.3 修飾符的使用
- 8.2.3 使用內聯語句
- 8.2.2 使用事件對象
- 8.2.1 綁定方法
- 8.2 事件處理方法
- 8.1 監聽事件
- 第8章 事件處理
- 7.3 實踐與練習
- 7.2.2 數組語法
- 7.2.1 對象語法
- 7.2 style綁定
- 7.1.2 數組語法
- 7.1.1 對象語法
- 7.1 class綁定
- 第7章 元素樣式綁定
- 第2篇 核心技術
- 6.4 實踐與練習
- 6.3 計算屬性和監聽屬性的比較
- 6.2.3 監聽對象
- 6.2.2 監聽屬性的應用
- 6.2.1 監聽屬性簡介
- 6.2 監聽屬性
- 6.1.4 計算屬性的緩存
- 6.1.3 計算屬性的getter和setter
- 6.1.2 計算屬性的應用
- 6.1.1 計算屬性簡介
- 6.1 計算屬性
- 第6章 計算屬性和監聽屬性
- 5.5 實踐與練習
- 5.4 key屬性
- 5.3 遍歷整數
- 5.2.2 向對象中添加響應式屬性
- 5.2.1 基本用法
- 5.2 遍歷對象
- 5.1.3 更新數組
- 5.1.2 循環一組元素
- 5.1.1 基本用法
- 5.1 遍歷數組
- 第5章 v-for指令
- 4.6 實踐與練習
- 4.5 如何選擇v-if和v-show
- 4.4 v-show指令
- 4.3 v-else-if指令
- 4.2 v-else指令
- 4.1.2 判斷一組元素
- 4.1.1 基本用法
- 4.1 v-if指令
- 第4章 條件判斷指令
- 3.4 實踐與練習
- 3.3.3 修飾符
- 3.3.2 動態參數
- 3.3.1 參數
- 3.3 指令
- 3.2.4 使用表達式
- 3.2.3 綁定屬性
- 3.2.2 插入HTML
- 3.2.1 文本插值
- 3.2 插值
- 3.1.3 生命周期鉤子
- 3.1.2 方法
- 3.1.1 數據
- 3.1 應用程序實例及選項
- 第3章 Vue實例與數據綁定
- 2.11 實踐與練習
- 2.10.2 ES6中的模塊
- 2.10.1 模塊概述
- 2.10 模塊
- 2.9.5 靜態成員
- 2.9.4 類的繼承
- 2.9.3 在類中添加方法
- 2.9.2 類的構造函數
- 2.9.1 創建類和實例
- 2.9 類
- 2.8 Promise
- 2.7.2 箭頭函數中的this
- 2.7.1 語法
- 2.7 箭頭函數
- 2.6.3 動態屬性名
- 2.6.2 對象方法的簡寫
- 2.6.1 對象初始化的簡寫
- 2.6 對象字面量語法擴展
- 2.5 展開運算符
- 2.4.2 數組解構
- 2.4.1 對象解構
- 2.4 解構賦值
- 2.3.2 rest參數
- 2.3.1 默認參數
- 2.3 默認參數和rest參數
- 2.2.2 字符串占位符
- 2.2.1 多行字符串
- 2.2 模板字面量
- 2.1.2 const聲明
- 2.1.1 let聲明
- 2.1 塊級聲明
- 第2章 ECMAScript6語法介紹
- 1.6 實踐與練習
- 1.5 第一個Vue.js程序
- 1.4.2 WebStorm的安裝
- 1.4.1 WebStorm的下載
- 1.4 WebStorm的下載和安裝
- 1.3 Vue.js3.0的新特性
- 1.2.3 使用Vue CLI
- 1.2.2 使用NPM
- 1.2.1 使用CDN
- 1.2 安裝Vue.js
- 1.1.3 Vue.js的特點
- 1.1.2 MVVM開發模式
- 1.1.1 Vue.js簡介
- 1.1 什么是Vue.js
- 第1章 初識Vue.js
- 第1篇 基礎知識
- 前言
- 內容簡介
- 版權信息
- 封面
- 封面
- 版權信息
- 內容簡介
- 前言
- 第1篇 基礎知識
- 第1章 初識Vue.js
- 1.1 什么是Vue.js
- 1.1.1 Vue.js簡介
- 1.1.2 MVVM開發模式
- 1.1.3 Vue.js的特點
- 1.2 安裝Vue.js
- 1.2.1 使用CDN
- 1.2.2 使用NPM
- 1.2.3 使用Vue CLI
- 1.3 Vue.js3.0的新特性
- 1.4 WebStorm的下載和安裝
- 1.4.1 WebStorm的下載
- 1.4.2 WebStorm的安裝
- 1.5 第一個Vue.js程序
- 1.6 實踐與練習
- 第2章 ECMAScript6語法介紹
- 2.1 塊級聲明
- 2.1.1 let聲明
- 2.1.2 const聲明
- 2.2 模板字面量
- 2.2.1 多行字符串
- 2.2.2 字符串占位符
- 2.3 默認參數和rest參數
- 2.3.1 默認參數
- 2.3.2 rest參數
- 2.4 解構賦值
- 2.4.1 對象解構
- 2.4.2 數組解構
- 2.5 展開運算符
- 2.6 對象字面量語法擴展
- 2.6.1 對象初始化的簡寫
- 2.6.2 對象方法的簡寫
- 2.6.3 動態屬性名
- 2.7 箭頭函數
- 2.7.1 語法
- 2.7.2 箭頭函數中的this
- 2.8 Promise
- 2.9 類
- 2.9.1 創建類和實例
- 2.9.2 類的構造函數
- 2.9.3 在類中添加方法
- 2.9.4 類的繼承
- 2.9.5 靜態成員
- 2.10 模塊
- 2.10.1 模塊概述
- 2.10.2 ES6中的模塊
- 2.11 實踐與練習
- 第3章 Vue實例與數據綁定
- 3.1 應用程序實例及選項
- 3.1.1 數據
- 3.1.2 方法
- 3.1.3 生命周期鉤子
- 3.2 插值
- 3.2.1 文本插值
- 3.2.2 插入HTML
- 3.2.3 綁定屬性
- 3.2.4 使用表達式
- 3.3 指令
- 3.3.1 參數
- 3.3.2 動態參數
- 3.3.3 修飾符
- 3.4 實踐與練習
- 第4章 條件判斷指令
- 4.1 v-if指令
- 4.1.1 基本用法
- 4.1.2 判斷一組元素
- 4.2 v-else指令
- 4.3 v-else-if指令
- 4.4 v-show指令
- 4.5 如何選擇v-if和v-show
- 4.6 實踐與練習
- 第5章 v-for指令
- 5.1 遍歷數組
- 5.1.1 基本用法
- 5.1.2 循環一組元素
- 5.1.3 更新數組
- 5.2 遍歷對象
- 5.2.1 基本用法
- 5.2.2 向對象中添加響應式屬性
- 5.3 遍歷整數
- 5.4 key屬性
- 5.5 實踐與練習
- 第6章 計算屬性和監聽屬性
- 6.1 計算屬性
- 6.1.1 計算屬性簡介
- 6.1.2 計算屬性的應用
- 6.1.3 計算屬性的getter和setter
- 6.1.4 計算屬性的緩存
- 6.2 監聽屬性
- 6.2.1 監聽屬性簡介
- 6.2.2 監聽屬性的應用
- 6.2.3 監聽對象
- 6.3 計算屬性和監聽屬性的比較
- 6.4 實踐與練習
- 第2篇 核心技術
- 第7章 元素樣式綁定
- 7.1 class綁定
- 7.1.1 對象語法
- 7.1.2 數組語法
- 7.2 style綁定
- 7.2.1 對象語法
- 7.2.2 數組語法
- 7.3 實踐與練習
- 第8章 事件處理
- 8.1 監聽事件
- 8.2 事件處理方法
- 8.2.1 綁定方法
- 8.2.2 使用事件對象
- 8.2.3 使用內聯語句
- 8.3 修飾符的使用
- 8.3.1 事件修飾符
- 8.3.2 按鍵修飾符
- 8.4 實踐與練習
- 第9章 表單元素綁定
- 9.1 文本框綁定
- 9.1.1 單行文本框
- 9.1.2 多行文本框
- 9.2 復選框綁定
- 9.2.1 單個復選框
- 9.2.2 多個復選框
- 9.3 單選按鈕綁定
- 9.4 下拉列表框綁定
- 9.4.1 單選列表框
- 9.4.2 多選列表框
- 9.5 值綁定
- 9.5.1 單選按鈕
- 9.5.2 復選框
- 9.5.3 下拉列表框
- 9.6 修飾符的使用
- 9.6.1 lazy
- 9.6.2 number
- 9.6.3 trim
- 9.7 實踐與練習
- 第10章 自定義指令
- 10.1 注冊自定義指令
- 10.1.1 全局自定義指令
- 10.1.2 局部自定義指令
- 10.2 鉤子函數
- 10.3 綁定值的類型
- 10.3.1 綁定數值
- 10.3.2 綁定字符串
- 10.3.3 綁定對象字面量
- 10.4 實踐與練習
- 第11章 組件
- 11.1 注冊組件
- 11.1.1 注冊全局組件
- 11.1.2 注冊局部組件
- 11.2 向子組件傳遞數據
- 11.2.1 Prop基本用法
- 11.2.2 數據驗證
- 11.3 監聽子組件事件
- 11.3.1 監聽自定義事件
- 11.3.2 監聽原生事件
- 11.4 插槽的使用
- 11.4.1 基礎用法
- 11.4.2 編譯作用域
- 11.4.3 默認內容
- 11.4.4 命名插槽
- 11.4.5 作用域插槽
- 11.5 混入
- 11.5.1 基礎用法
- 11.5.2 選項合并
- 11.6 動態組件
- 11.6.1 動態組件的用法
- 11.6.2 緩存效果
- 11.7 實踐與練習
- 第12章 組合API
- 12.1 什么是組合API
- 12.2 setup()函數
- 12.3 響應式API
- 12.3.1 reactive()方法
- 12.3.2 watchEffect()方法
- 12.3.3 ref()方法
- 12.3.4 computed()方法
- 12.3.5 watch()方法
- 12.4 生命周期鉤子函數
- 12.5 使用ref獲取DOM元素
- 12.6 實踐與練習
- 第13章 過渡和動畫效果
- 13.1 單元素過渡
- 13.1.1 CSS過渡
- 13.1.2 過渡的類名
- 13.1.3 自定義過渡的類名
- 13.1.4 CSS動畫
- 13.1.5 使用JavaScript鉤子函數實現動畫
- 13.2 多元素過渡
- 13.2.1 多元素過渡的用法
- 13.2.2 設置元素的key屬性
- 13.2.3 過渡模式的設置
- 13.3 多組件過渡
- 13.4 列表過渡
- 13.5 實踐與練習
- 第14章 渲染函數
- 14.1 什么是虛擬DOM
- 14.2 render()函數的使用
- 14.2.1 基本用法
- 14.2.2 h()函數
- 14.3 使用JavaScript代替模板功能
- 14.4 實踐與練習
- 第3篇 高級應用
- 第15章 使用Vue Router實現路由
- 15.1 路由基礎
- 15.1.1 引入Vue Router
- 15.1.2 基本用法
- 15.1.3 動態路由匹配
- 15.1.4 命名路由
- 15.2 編程式導航
- 15.3 嵌套路由
- 15.4 命名視圖
- 15.5 高級用法
- 15.5.1 beforeEach鉤子函數
- 15.5.2 scrollBehavior方法
- 15.6 實踐與練習
- 第16章 使用axios實現Ajax請求
- 16.1 什么是axios
- 16.2 引入axios
- 16.3 發送get請求
- 16.4 發送post請求
- 16.5 實踐與練習
- 第17章 Vue CLI
- 17.1 Vue CLI簡介
- 17.2 Vue CLI的安裝
- 17.3 創建項目
- 17.3.1 使用vue create命令
- 17.3.2 使用圖形界面
- 17.4 項目結構
- 17.5 編寫一個單文件組件
- 17.6 實踐與練習
- 第18章 狀態管理
- 18.1 什么是Vuex
- 18.2 Vuex的組成
- 18.3 Vuex的安裝
- 18.4 在項目中使用Vuex
- 18.4.1 創建store
- 18.4.2 定義state
- 18.4.3 定義getter
- 18.4.4 定義mutation
- 18.4.5 定義action
- 18.5 Vuex應用
- 18.6 實踐與練習
- 第4篇 項目開發
- 第19章 51購商城
- 19.1 項目的設計思路
- 19.1.1 項目概述
- 19.1.2 界面預覽
- 19.1.3 功能結構
- 19.1.4 業務流程
- 19.1.5 文件夾組織結構
- 19.2 商城主頁
- 19.2.1 主頁的設計
- 19.2.2 頂部區和底部區功能
- 19.2.3 商品分類導航功能
- 19.2.4 輪播圖功能
- 19.2.5 商品推薦功能
- 19.3 商品詳情頁面
- 19.3.1 商品詳情頁面的設計
- 19.3.2 圖片放大鏡效果
- 19.3.3 商品概要功能
- 19.3.4 “猜你喜歡”功能
- 19.3.5 選項卡切換效果
- 19.4 購物車頁面
- 19.4.1 購物車頁面的設計
- 19.4.2 購物車頁面的實現
- 19.5 付款頁面
- 19.5.1 付款頁面的設計
- 19.5.2 付款頁面的實現
- 19.6 注冊和登錄頁面
- 19.6.1 注冊和登錄頁面的設計
- 19.6.2 注冊頁面的實現
- 19.6.3 登錄頁面的實現 更新時間:2024-12-27 19:49:52