買這商品的人也買了...
-
Python 程式設計入門:金融商管實務案例, 2/e$520$406 -
打造可維護軟體|編寫可維護程式碼的10項法則 (C#版) (Building Maintainable Software, C# Edition: Ten Guidelines for Future-Proof Code)$450$356 -
跨 Mac, Linux, Windows 三大平台 .NET Core 開發實作$590$502 -
$352Docker 微服務架構實戰 -
$194Vue 企業開發實戰 -
Vue.js 建置與執行 (Vue.js: Up and Running: Building Accessible and Performant Web Apps)$480$379 -
精通 Tableau 商業數據分析與可視化$534$507 -
史上最完整細節:Kubernetes 超應用全書$980$774 -
$403Docker + Kubernetes 應用開發與快速上雲 -
Learn Grafana 7.0: A beginner's guide to getting well versed in analytics, interactive dashboards, and monitoring$2,440$2,318 -
原來跨平台開發可以這麼簡單:React Native 全攻略 (附範例光碟)$580$522 -
$594Visual Studio Code 權威指南 -
$403Vue.js 入門與商城開發實戰 -
$1,368Essential C# 8.0 -
$607白帽子安全開發實戰 -
$653分佈式製造系統智能協調控制理論與模型 -
統計學習要素:機器學習中的數據挖掘、推斷與預測, 2/e (The Elements of Statistical Learning: Data Mining, Inference, and Prediction, 2/e)$954$906 -
Enterprise Application Development with C# 9 and .NET 5: Enhance your C# and .NET skills by mastering the process of developing professional-grade web$1,600$1,520 -
白話演算法!培養程式設計的邏輯思考 (Grokking Algorithms: An illustrated guide for programmers and other curious people)$520$468 -
$403嵌入式軟件系統測試:基於形式化方法的自動化測試解決方案 -
$607Vue.js 全家桶零基礎入門到進階項目實戰 -
你的地圖會說話?WebGIS 與 JavaScript 的情感交織(iT邦幫忙鐵人賽系列書)$600$468 -
全格局使用 PyTorch -- 深度學習和圖神經網路 -- 實戰篇$880$695 -
Vue.js 入門到實戰:頁面開發 x 元件管理 x 多語系網站開發 (適用Vue.js 3.x/2.x)$540$427 -
$421Vue.js 3.x+Element Plus從入門到精通(視頻教學版)
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
85折
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$544 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
75折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$375 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
本書從Vue.js框架技術的基礎概念出發,逐步深入Vue.js進階實戰,並在最後配合一個網站項目和一個後臺系統開發實戰案例,重點介紹了使用Vue.js+axios+ElementUI+wangEditor進行前端開發和使用組件進行Vue.js單頁面網頁復用,讓讀者不但可以系統地學習Vue.js前端開發框架的相關知識,而且還能對業務邏輯的分析思路、實際應用開發有更為深入的理解。 本書分為11章,包括Vue.js概述;開始Vue.js之旅;初識Vue.js;用axios與後端接口進行數據聯動;淺析Router的使用;生命周期和鉤子函數解析;組件的靈活使用;Vue.js下的ECharts使用;ElementUI前端框架;實戰:上市集團門戶網站開發;實戰:基於Vue.js框架的後臺管理系統開發。 本書語言平實,用詞詼諧,案例豐富,實用性強,特別適合剛入社會的職場新人、Vue.js框架的初級讀者和進階讀者閱讀,也適合希望從後臺開發轉型做前端的程序員等其他編程愛好者閱讀。另外,本書也適合作為相關培訓機構的教材使用。
作者簡介
舒誌,從事IT行業12年,著名地圖前端設計、Flash AS2/AS3腳本腳本、前端佈局開發(JavaScript原生或Vue.js框架)、大數據可視化開發(ECharts)、GIS開發(百度)、Java後臺接口接口 開發(SSM框架)、整個項目策劃與交付。
曾先後為浙江大學知識產權研究所(現名浙江大學控制科學與工程學院工業控制研究所)、杭州華數傳媒電視、銀江設計;項目與中興創軟設計多個合作項目;獨立設計完善了 杭州科技城夢想智慧旅遊項目、貴州安順黃果樹二期(關嶺縣智能旅遊系統);完成榮盛房地產發展股份有限公司前臺和後臺的前端開發工作。當前創業未來於中軟國際有限公司高級前端 開發工程師。
目錄大綱
第 1 章 Vue.js 概述
1.1 Vue.js簡介2
1.2 Vue.js與其他前端框架的對比4
1.3 深入理解自閉癥 9
1.4 Vue.js 的優勢 12
1.5 小結 13
第2章開始Vue.js之旅
2.1 安裝Vue.js開發環境 16
2.1.1 Node.js環境安裝16
2.1.2 npm安裝及參數設置 23
2.1.3 用腳手架生成項目目錄 28
2.1.4 自定義Vue.js模板項目文件 31
2.1.5 使用vue-cli3圖形界面 34
2.1.6 下載、安裝、設置VSCode編輯器 44
2. 安裝 VSCode 常用包 46
2.3 在VSCode中開發項目48
2.3.1 在 VSCode 中創建新項目 48
2.3.2 VSCode 導入項目 51
2.3.3 VSCode 更新 54
2.3.4 在VSCode中安裝插件 58
2.3.5 在VSCode中運行Vue.js項目62
2.3.6 用VSCode發布項目64
2.4 小結67
第3章初識Vue.js
3.1 Vue.js項目初始化69
3.1.1創建一個Vue.js實例69
3.1.2 數據綁定與方法使用 70
3.1.3 生命週期鉤子函數 72
3.1.4 生命週期示意圖73
3.2 模板語法 74
3.2.1 向網頁插入文本內容 75
3.2.2 原始 HTML 75
3.2.3 使用 JavaScript 表達式 76
3.2.4 指令參數 76
3.2.5 動態參數 77
3.2.6 閃光符縮寫78
3.2.7 v-bind縮寫78
3.2.8 v-on縮寫78
3.3 計算屬性和偵聽器 79
3.3.1 計算屬性 79
3.3.2 基礎例子 79
3.3.3 計算性能優化 vs 方法 80
3.3.4 計算屬性vs偵聽屬性 81
3.3.5 計算屬性的setter 82
3.3.6偵聽器82
3.4 班級與風格綁定 84
3.4.1 綁定HTML類84
3.4.2 綁定內聯樣式87
3.5 條件警告 88
3.5.1 在元素上使用 v-if 條件描述 89
3.5.2 v-否則 89
3.5.3 v-else-if 89
3.5.4 v-if vs v-show 90
3.5.6 v-if與v-for 90
3.6 列表編譯 90
3.6.1 用v-for把一個數組對應一組標籤 90
3.6.2 在v-for中使用對象 91
3.6.3 維護狀態 92
3.6.4 數組更新檢測 93
3.6.5 對像變更註意事項 94
3.6.6 顯示過濾/排序後的結果 94
3.6.7 在v-for中使用值範圍 95
3.6.8 在上使用 v-for 95
3.6.9 在組件上使用 v-for 95
3.7 事件處理 97
3.7.1 監聽事件98
3.7.2 事件處理方法 98
3.7.3 內聯處理器中的方法99
3.7.4 事件事件符99
3.7.5 附加符101
3.7.6 海綿碼101
3.7.7 系統鍵鍵101
3.7.8 鼠標按鈕符號102
3.7.9 為什麼在HTML中監聽事件103
3.8 表單輸入綁定103
3.8.1 文本 103
3.8.2 多行文本 104
3.8.3 心情104
3.8.4 單選按鈕 104
3.8.5 選擇框105
3.8.6 值綁定106
3.8.7 符號108
3.8.8 在組件上使用v-model 108
3.9 組件基礎108
3.9.1 基本示例 109
3.9.2 組件的109
3.9.3 數據可能有一個函數 109
3.9.4 組件的組織 110
3.9.5 通過prop向子組件傳遞數據111
3.9.6 個別根標籤 112
3.9.7 監聽子組件事件113
3.9.8 使用事件拋出一個值 114
3.9.9 在組件上使用v-model 115
3.9.10 通過商場散播內容 116
3.9.11 動態組件 116
3.9.12 解析DOM模板時的註意事項117
3.10 小結 117
第4章用axios與補充進行數據聯動
4.1 axios概要 119
4.2 axios方法的基本使用120
4.2.1 axios 的安裝 120
4.2.2 axios請求方法及別名(getMethod) 121
4.2.3 axios請求方法及別名(post和put)124
4.2.4 axios請求方法及別名(刪除)130
4.2.5 並發請求 133
4.3 axios方法深入135
4.3.1創建axios實例135
4.3.2 實例的相關配置 136
4.3.3 常用參數配置具體使用方法 138
4.3.4 攔截器 139
4.3.5 錯誤處理 141
4.3.6 取消請求 143
4.4 axios實戰144
4.4.1 項目環境配置144
4.4.2 接口的調試 147
4.4.3 聯繫人列表151
4.4.4 添加、編輯聯繫人 155
4.4.5 保存聯繫人 157
4.4.6 刪除聯繫人162
4.4.7 axios的進一步封裝 164
4.5 小結 168
第5章簡單路由器的使用
5.1 路由器基礎 170
5.1.1 轉發170
5.1.2 動態語音匹配172
5.1.3 語音語音176
5.1.4 編程式的導航179
5.1.5 內部語音180
5.1.6 內部視圖181
5.1.7 生產和別名183
5.2 小結185
第6章生命週期和鉤子函數解析
6.1 beforeCreate鉤子函數187
6.2 創建鉤子函數 187
6.3 裝鉤子函數 188
6.4 更新鉤子函數 188
6.5 beforeDestroy鉤子函數189
6.6 小結189
第7章組件的靈活使用
7.1 組件註冊 191
7.1.1 組件名 191
7.1.2 網絡註冊 vs 局部註冊 192
7.2 道具 193
7.2.1 prop的大小寫193
7.2.2 道具類型 193
7.2.3 瞬間瞬間或動態道具 194
7.2.4 道具驗證 196
7.3 自定義事件197
7.3.1 事件名197
7.3.2 自定義組件的v-model 198
7.4 小結199
第8章Vue.js下的ECharts使用
8.1搭建ECharts開發環境201
8.2 ECharts使用202
8.2.1 餅圖 202
8.2.2 柱狀圖 210
8.2.3 曲線圖 218
8.2.4 散點圖 224
8.2.5雷達圖230
8.2.6 標籤圖 237
8.3 小結240
第9章ElementUI前端前端
9.1 ElementUI 框架概述 242
9.2搭建ElementUI開發環境243
9.3 基礎組件 243
9.4 表單組件 250
9.5 數據顯示組件271
9.6 提示通知類組件 275
9.7 導航菜單類組件 280
9.8 其他組件 284
9.9 小結290
第10章實戰:上市集團門戶網站開發
10.1 插入框架設置292
10.2 業務目錄安排 299
10.3 開發文件配置 300
10.4 公共方法寫304
10.5 公共肖像寫真 306
10.6 頁面效果實現312
10.7 小結 314
第11章實戰:基於Vue.js框架的後臺管理系統開發
11.1 插入框架設置 316
11.2 業務目錄安排 320
11.3 開發文件配置 321
11.4 公共方法寫330
11.5 公共肖像寫真 332
11.6 頁面效果實現332
11.7 小結 336
