中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
循序漸進Vue.js 3前端開發實戰

包郵 循序漸進Vue.js 3前端開發實戰

作者:張益琿
出版社:清華大學出版社出版時間:2022-01-01
開本: 其他 頁數: 322
中 圖 價:¥51.3(6.4折) 定價  ¥79.8 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

循序漸進Vue.js 3前端開發實戰 版權信息

  • ISBN:9787302595656
  • 條形碼:9787302595656 ; 978-7-302-59565-6
  • 裝幀:一般膠版紙
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>>

循序漸進Vue.js 3前端開發實戰 本書特色

Vue.js 3可以讓你的前端項目開發效率成倍提升,無論你是否接觸過Vue,本書都會讓你體驗到使用Vue.js 3框架高效開發商業項目的魅力。 本書以一個多年前端“老司機”的視角,循序漸進地講解了Vue框架的新特性及其各項功能的用法,原理與實踐并重,代碼注解詳盡,并列舉了大量開發范例,以提升讀者的動手能力。 為使讀者能夠開發商業項目,本書除了介紹Vue.js框架本身外,還講解了Vue.js在開發商業項目中需要用到的相關框架和工具,如狀態管理框架Vuex、路由框架Vue-Route、UI框架Element Plus、網絡請求框架Vue-Axios、構建工具Vue CLI及其Vite等,活用這些框架可以讓你輕松地開發出自己的商業應用。 作者還為本書錄制了配套的視頻教程,對于初學者來說,通過觀看教學視頻,可以大幅降低學習難度,提升學習效率,可以說是物超所值。 本書各章還專門設計了動手練習題,以幫助讀者鞏固知識,還提供了完整的源代碼和PPT學習課件,掃碼即可下載使用。

循序漸進Vue.js 3前端開發實戰 內容簡介

本書以一個多年前端“老司機”的視角,循序漸進地介紹當前流行的前端框架Vue.js 3的新特性、各項功能及其在商業開發中的應用。全書共15章,~6章介紹Vue.js 3的模板、組件、交互處理等基礎知識;第7章介紹Vue.js 3框架的響應式原理及組合式API;第8章介紹使用Vue.js 3框架開發前端動畫效果;第9章介紹開發大型項目推薦的腳手架工具VueCli和Vite;0章介紹基于Vue.js 3的UI框架Element Plus;1~13章分別介紹網絡請求框架vue-axios、路由管理框架Vue Router、狀態管理框架Vuex;4章和5章介紹兩個相對完整的項目的開發,即學習網站和電商后臺系統。本書試圖介紹Vue.js 3全家桶及周邊框架和工具的綜合應用,旨在使讀者通過閱讀本書開發自己的應用程序。本書還在各章安排了小型范例和練習題,并提供了教學視頻、源代碼及PPT課件。 本書既可以入門,也可以進階,適合Vue.js 3初學者和前端開發人員使用,也可以作為網課、培訓機構與大中專院校的教學用書。

循序漸進Vue.js 3前端開發實戰 目錄

第1章 從前端基礎到Vue.js 3 1

1.1 前端技術演進 2

1.2 HTML入門 3

1.2.1 準備開發工具 3

1.2.2 HTML中的基礎標簽 5

1.3 CSS入門 8

1.3.1 CSS選擇器入門 8

1.3.2 CSS樣式入門 11

1.4 JavaScript入門 14

1.4.1 為什么需要JavaScript 14

1.4.2 JavaScript語法簡介 16

1.5 漸進式開發框架Vue 18

1.5.1 **個Vue應用 18

1.5.2 范例:實現一個簡單的用戶登錄頁面 19

1.5.3 Vue 3的新特性 21

1.5.4 為什么要使用Vue框架 22

1.6 小結與練習 23

第2章 Vue模板應用 24

2.1 模板基礎 25

2.1.1 模板插值 25

2.1.2 模板指令 28

2.2 條 件 渲 染 29

2.2.1 使用v-if指令進行條件渲染 30

2.2.2 使用v-show指令進行條件渲染 32

2.3 循 環 渲 染 33

2.3.1 v-for指令的使用方法 33

2.3.2 v-for指令的高級用法 36

2.4 范例:實現待辦任務列表應用 37

2.4.1 步驟一:使用HTML搭建應用框架結構 37

2.4.2 步驟二:實現待辦任務列表的邏輯開發 38

2.5 小結與練習 40

第3章 Vue組件的屬性和方法 41

3.1 屬性與方法基礎 41

3.1.1 屬性基礎 42

3.1.2 方法基礎 42

3.2 計算屬性和偵聽器 43

3.2.1 計算屬性 43

3.2.2 使用計算屬性還是函數 44

3.2.3 計算屬性的賦值 45

3.2.4 屬性偵聽器 46

3.3 進行函數限流 47

3.3.1 手動實現一個簡易的限流函數 48

3.3.2 使用Lodash庫進行函數限流 49

3.4 表單數據的雙向綁定 50

3.4.1 文本輸入框 50

3.4.2 多行文本輸入區域 51

3.4.3 復選框與單選框 51

3.4.4 選擇列表 52

3.4.5 兩個常用的修飾符 53

3.5 樣 式 綁 定 53

3.5.1 為HTML標簽綁定Class屬性 53

3.5.2 綁定內聯樣式 55

3.6 范例:實現一個功能完整的用戶注冊頁面 56

3.6.1 步驟一:搭建用戶注冊頁面 56

3.6.2 步驟二:實現注冊頁面的用戶交互 59

3.7 小結與練習 61

第4章 處理用戶交互 63

4.1 事件的監聽與處理 63

4.1.1 事件監聽示例 63

4.1.2 多事件處理 65

4.1.3 事件修飾符 65

4.2 Vue中的事件類型 68

4.2.1 常用事件類型 68

4.2.2 按鍵修飾符 70

4.3 范例1:隨鼠標移動的小球 72

4.4 范例2:彈球游戲 74

4.5 小結與練習 77

第5章 組件基礎 78

5.1 關于Vue應用與組件 78

5.1.1 Vue應用的數據配置選項 79

5.1.2 定義組件 80

5.2 組件中的數據與事件的傳遞 81

5.2.1 為組件添加外部屬性 82

5.2.2 處理組件事件 83

5.2.3 在組件上使用v-model指令 84

5.3 自定義組件的插槽 86

5.3.1 組件插槽的基本用法 87

5.3.2 多具名插槽的用法 88

5.4 動態組件的簡單應用 90

5.5 范例:開發一款小巧的開關按鈕組件 91

5.6 小結與練習 94

第6章 組件進階 95

6.1 組件的生命周期與高級配置 95

6.1.1 生命周期方法 96

6.1.2 應用的全局配置選項 99

6.1.3 組件的注冊方式 100

6.2 組件Props屬性的高級用法 101

6.2.1 對Prop屬性進行驗證 101

6.2.2 Props的只讀性質 104

6.2.3 組件數據注入 105

6.3 組件Mixin技術 108

6.3.1 使用Mixin來定義組件 108

6.3.2 Mixin選項的合并 110

6.3.3 進行全局Mixin 111

6.4 使用自定義指令 111

6.4.1 認識自定義指令 112

6.4.2 自定義指令的參數 113

6.5 使用組件的Teleport功能開發全局彈窗 113

6.6 小結與練習 116

第7章 Vue響應式編程 117

7.1 響應式編程的原理及在Vue中的應用 117

7.1.1 手動追蹤變量的變化 118

7.1.2 Vue中的響應式對象 120

7.1.3 獨立的響應式值Ref的應用 121

7.2 響應式的計算與監聽 123

7.2.1 關于計算變量 124

7.2.2 監聽響應式變量 125

7.3 組合式API的應用 127

7.3.1 關于setup方法 127

7.3.2 在setup方法中定義生命周期行為 129

7.4 范例:實現支持搜索和篩選的用戶列表 130

7.4.1 常規風格的示例工程開發 130

7.4.2 使用組合式API重構用戶列表頁面 133

7.5 小結與練習 136

第8章 動畫 137

8.1 使用CSS3創建動畫 137

8.1.1 transition過渡動畫 138

8.1.2 keyframes動畫 139

8.2 使用JavaScript的方式實現動畫效果 141

8.3 Vue過渡動畫 142

8.3.1 定義過渡動畫 142

8.3.2 設置動畫過程中的監聽回調 146

8.3.3 多個組件的過渡動畫 147

8.3.4 列表過渡動畫 149

8.4 范例:優化用戶列表頁面 150

8.5 小結與練習 152

第9章 構建工具Vue CLI的使用 153

9.1 Vue CLI工具入門 153

9.1.1 Vue CLI的安裝 154

9.1.2 快速創建項目 155

9.2 Vue CLI項目模板工程 157

9.2.1 模板工程的目錄結構 157

9.2.2 運行Vue項目工程 161

9.3 在項目中使用依賴 162

9.4 工程構建 164

9.5 新一代前端構建工具Vite 165

9.5.1 Vite與Vue CLI的比較 165

9.5.2 體驗Vite構建工具 165

9.6 小結與練習 167

第10章 基于Vue 3的UI組件庫——Element Plus 168

10.1 Element Plus入門 168

10.1.1 Element Plus的安裝與使用 169

10.1.2 按鈕組件 171

10.1.3 標簽組件 173

10.1.4 空態圖與加載占位圖組件 176

10.1.5 圖片與頭像組件 179

10.2 表單類組件 180

10.2.1 單選框與復選框 181

10.2.2 標準輸入框組件 182

10.2.3 帶推薦列表的輸入框組件 184

10.2.4 數字輸入框 186

10.2.5 選擇列表 187

10.2.6 多級列表組件 190

10.3 開關與滑塊組件 193

10.3.1 開關組件 193

10.3.2 滑塊組件 194

10.4 選擇器組件 196

10.4.1 時間選擇器 197

10.4.2 日期選擇器 198

10.4.3 顏色選擇器 200

10.5 提示類組件 201

10.5.1 警告組件 201

10.5.2 消息提示 202

10.5.3 通知組件 204

10.6 數據承載相關組件 205

10.6.1 表格組件 205

10.6.2 導航菜單組件 208

10.6.3 標簽頁組件 210

10.6.4 抽屜組件 211

10.6.5 布局容器組件 212

10.7 實戰:實現一個教務系統學生列表頁面 214

10.8 小結與練習 217

第11章 基于Vue的網絡框架——vue-axios的應用 219

11.1 使用vue-axios請求天氣數據 219

11.1.1 使用互聯網上免費的數據服務 219

11.1.2 使用vue-axios進行數據請求 222

11.2 vue-axios實用功能介紹 224

11.2.1 通過配置的方式進行數據請求 224

11.2.2 請求的配置與響應數據結構 225

11.2.3 攔截器的使用 226

11.3 范例:實現一個天氣預報應用 227

11.3.1 搭建頁面框架 227

11.3.2 實現天氣預報應用的核心邏輯 229

11.4 小結與練習 231

第12章 Vue路由管理 232

12.1 Vue Router的安裝與簡單使用 232

12.1.1 Vue Router的安裝 233

12.1.2 一個簡單的Vue Router使用示例 233

12.2 帶參數的動態路由 235

12.2.1 路由參數匹配 235

12.2.2 路由匹配的語法規則 237

12.2.3 路由的嵌套 239

12.3 頁面導航 240

12.3.1 使用路由方法 240

12.3.2 導航歷史控制 242

12.4 關于路由的命名 242

12.4.1 使用名稱進行路由切換 243

12.4.2 路由視圖命名 243

12.4.3 使用別名 245

12.4.4 路由重定向 245

12.5 關于路由傳參 246

12.6 路由導航守衛 247

12.6.1 定義全局的導航守衛 248

12.6.2 為特定的路由注冊導航守衛 249

12.7 動態路由 250

12.8 小結與練習 252

第13章 Vue狀態管理 253

13.1 認識Vuex框架 253

13.1.1 關于狀態管理 254

13.1.2 安裝與體驗Vuex 255

13.2 Vuex中的一些核心概念 258

13.2.1 Vuex中的狀態state 258

13.2.2 Vuex中的Getter方法 260

13.2.3 Vuex中的Mutation 261

13.2.4 Vuex中的Action 262

13.2.5 Vuex中的Module 263

13.3 小結與練習 266

第14章 項目演練一:開發一個文檔學習網站 267

14.1 網站框架的搭建 267

14.2 配置專題與文章目錄 272

14.3 渲染文章筆記內容 274

14.4 小結與練習 278

第15章 項目演練二:電商后臺管理系統實戰 279

15.1 用戶登錄模塊開發 279

15.1.1 項目搭建 279

15.1.2 用戶登錄頁面的開發 282

15.2 項目主頁搭建 285

15.2.1 主頁框架搭建 285

15.2.2 完善注銷功能 288

15.3 訂單管理模塊的開發 289

15.3.1 使用Mock.js進行模擬數據的生成 289

15.3.2 編寫工具類與全局樣式 290

15.3.3 完善訂單管理頁面 291

15.4 商品管理模塊的開發 297

15.4.1 商品管理列表頁的開發 297

15.4.2 新建商品的基礎配置 302

15.4.3 新建商品的價格和庫存配置 305

15.4.4 新建商品的詳情設置 308

15.4.5 添加商品分類 310

15.5 店長管理模塊的開發 312

15.5.1 店長列表的開發 312

15.5.2 店長審批列表與店長訂單 315

15.6 財務管理與數據統計功能模塊開發 316

15.6.1 交易明細與財務對賬單 316

15.6.2 數據統計模塊的開發 317

15.7 小結與練習 322

展開全部

循序漸進Vue.js 3前端開發實戰 作者簡介

張益琿,從業7年,多年移動與前端開發經驗,曾就職于國內知名電商網站,從事移動端應用程序的業務開發與性能優化工作,目前在國內知名社交產品公司從事IM系統的架構設計工作。對移動跨平臺開發、前端開發、React Native和Flutter跨平臺開發及JavaScript前端開發都擁有豐富的經驗。已出版多部編程著作。開源中國特邀技術專家,發表相關技術博客400余篇,訪問量100萬余次。

商品評論(0條)
暫無評論……
書友推薦
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 武汉刮刮奖_刮刮卡印刷厂_为企业提供门票印刷_武汉合格证印刷_现金劵代金券印刷制作 - 武汉泽雅印刷有限公司 | 塑料异型材_PVC异型材_封边条生产厂家_PC灯罩_防撞扶手_医院扶手价格_东莞市怡美塑胶制品有限公司 | 隧道风机_DWEX边墙风机_SDS射流风机-绍兴市上虞科瑞风机有限公司 | 盛源真空泵|空压机-浙江盛源空压机制造有限公司-【盛源官网】 | 泵阀展|阀门展|水泵展|流体机械展 -2025上海国际泵管阀展览会flowtech china | 3dmax渲染-效果图渲染-影视动画渲染-北京快渲科技有限公司 | 干粉砂浆设备_干混砂浆生产线_腻子粉加工设备_石膏抹灰砂浆生产成套设备厂家_干粉混合设备_砂子烘干机--郑州铭将机械设备有限公司 | 茅茅虫AI论文写作助手-免费AIGC论文查重_写毕业论文降重 | 济南ISO9000认证咨询代理公司,ISO9001认证,CMA实验室认证,ISO/TS16949认证,服务体系认证,资产管理体系认证,SC食品生产许可证- 济南创远企业管理咨询有限公司 郑州电线电缆厂家-防火|低压|低烟无卤电缆-河南明星电缆 | 环球电气之家-中国专业电气电子产品行业服务网站! | 警用|治安|保安|不锈钢岗亭-售货亭价格-垃圾分类亭-移动厕所厂家-苏州灿宇建材 | 深圳办公室装修,办公楼/写字楼装修设计,一级资质 - ADD写艺 | 铣刨料沥青破碎机-沥青再生料设备-RAP热再生混合料破碎筛分设备 -江苏锡宝重工 | 好笔杆子网 - 公文写作学习交流分享平台| 网站seo优化_seo云优化_搜索引擎seo_启新网络服务中心 | 耐酸碱泵-自吸耐酸碱泵型号「品牌厂家」立式耐酸碱泵价格-昆山国宝过滤机有限公司首页 | 防火阀、排烟防火阀、电动防火阀产品生产销售商-德州凯亿空调设备有限公司 | 热工多功能信号校验仪-热电阻热电偶校验仿真仪-金湖虹润仪表 | 陕西鹏展科技有限公司| 贴片电容代理-三星电容-村田电容-风华电容-国巨电容-深圳市昂洋科技有限公司 | 宿舍管理系统_智慧园区系统_房屋/房产管理系统_公寓管理系统 | 洗石机-移动滚筒式,振动,螺旋,洗矿机-青州冠诚重工机械有限公司 | 天坛家具官网 | 劳动法网-专业的劳动法和劳动争议仲裁服务网 | 自清洗过滤器,浅层砂过滤器,叠片过滤器厂家-新乡市宇清净化 | 口信网(kousing.com) - 行业资讯_行业展会_行业培训_行业资料 | 衬塑设备,衬四氟设备,衬氟设备-淄博鲲鹏防腐设备有限公司 | 低温等离子清洗机(双气路进口)-嘉润万丰 | 保定市泰宏机械制造厂-河北铸件厂-铸造厂-铸件加工-河北大件加工 | 斗式提升机,斗式提升机厂家-淄博宏建机械有限公司 | 双能x射线骨密度检测仪_dxa骨密度仪_双能x线骨密度仪_品牌厂家【品源医疗】 | PE一体化污水处理设备_地埋式生活污水净化槽定制厂家-岩康塑业 | 噪声治理公司-噪音治理专业隔音降噪公司 | 航拍_专业的无人机航拍摄影门户社区网站_航拍网 | 活性炭-果壳木质煤质柱状粉状蜂窝活性炭厂家价格多少钱 | 胃口福饺子加盟官网_新鲜现包饺子云吞加盟 - 【胃口福唯一官网】 | 光栅尺_Magnescale探规_磁栅尺_笔式位移传感器_苏州德美达 | 南京办公用品网-办公文具用品批发-打印机耗材采购 | 重庆磨床过滤机,重庆纸带过滤机,机床伸缩钣金,重庆机床钣金护罩-重庆达鸿兴精密机械制造有限公司 | 迪威娱乐|迪威娱乐客服|18183620002 | 对辊式破碎机-对辊制砂机-双辊-双齿辊破碎机-巩义市裕顺机械制造有限公司 |