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

Vue.js3+TypeScript完全指南

  • 作者:王紅元//劉軍|責編:張爽
  • 出版社:電子工業
  • ISBN:9787121462764
  • 出版日期:2023/09/01
  • 裝幀:平裝
  • 頁數:554
人民幣:RMB 159 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書是一本全面、深入介紹Vue.js 3和TypeScript前端開發技術的圖書。本書詳細介紹了Vue.js 3的新特性與優勢,包括模板語法、內置指令、Options API、組件化、過渡動畫、Composition API、Vue Router、Vuex等核心知識點;TypeScript的基礎和進階知識,包括數據類型、類型別名、聯合類型、類型斷言、函數類型、類、介面、泛型、類型聲明等內容。此外,本書還深入探討了前端工程化、第三方庫的集成與使用、企業級管理後台的實現和自動化部署等內容,以及如何從零開始實現一個Mini-Vue.js 3框架,以便讀者深入理解Vue.js 3的核心原理。
    本書既適合有一定基礎的前端開發工程師、Web開發者閱讀,也適合作為初學者學習Vue.js 3和TypeScript的入門教材。本書旨在幫助讀者全面理解Vue.js 3和TypeScript的使用方法和原理,掌握實用的知識和技能,提高前端開發水平。

作者介紹
王紅元//劉軍|責編:張爽

目錄
1  邂逅和初體驗Vue.js
  1.1  認識Vue.js
  1.2  Vue.js與其他框架的對比
    1.2.1  Vue.js、React和Angular三大框架對比
    1.2.2  三大框架使用數據對比
  1.3  Vue.js 2的缺點
  1.4  Vue.js 3帶來的新變化
  1.5  搭建開發環境
    1.5.1  VS Code的下載和安裝
    1.5.2  VS Code的基本配置
    1.5.3  VS Code安裝插件
  1.6  Vue.js 3的安裝和使用
    1.6.1  使用CDN引入Vue.js 3
    1.6.2  下載Vue.js 3源碼並在本地引入
  1.7  計數器案例
    1.7.1  原生JavaScript實現計數器
    1.7.2  用Vue.js 3實現計數器
    1.7.3  MVVM架構模式
  1.8  createApp的對象參數
    1.8.1  template屬性
    1.8.2  data屬性
    1.8.3  methods屬性
    1.8.4  其他屬性
  1.9  VS Code生成代碼片段
  1.10  本章小結
2  模板語法和內置指令
  2.1  插值語法
  2.2  基本指令
    2.2.1  v-once
    2.2.2  v-text
    2.2.3  v-html
    2.2.4  v-pre
    2.2.5  v-cloak
  2.3  v-bind
    2.3.1  綁定基本屬性
    2.3.2  綁定class屬性
    2.3.3  綁定style屬性
    2.3.4  動態綁定屬性
    2.3.5  綁定一個對象
  2.4  v-on
    2.4.1  綁定事件
    2.4.2  事件對象和傳遞參數
    2.4.3  修飾符
  2.5  條件渲染
    2.5.1  v-if和v-else
    2.5.2  v-if和template結合使用
    2.5.3  v-show
    2.5.4  v-show和v-if的區別
  2.6  列表渲染
    2.6.1  v-for的基本使用

    2.6.2  v-for支持的類型
    2.6.3  v-for和template結合使用
    2.6.4  數組的更新檢測
  2.7  key和diff演算法
    2.7.1  認識VNode和VDOM
    2.7.2  key的作用和diff演算法
    2.7.3  沒有key時的diff演算法操作
    2.7.4  有key時的diff演算法操作
  2.8  本章小結
3  Vue.js 3的Options API
  3.1  計算屬性
    3.1.1  認識計算屬性
    3.1.2  計算屬性的基本使用
    3.1.3  計算屬性和methods的區別
    3.1.4  計算屬性的setter和getter
  ……
4  v-model和表單輸入
5  Vue.js 3組件化開發
6  前端工程化
7  Vue.js 3組件化基礎詳解
8  Vue.js 3組件化進階詳解
9  Vue.js 3實現過渡動畫
10  Vue.js 3 Composition API詳解
11  Vue.js 3組件化高級詳解
12  Vue Router路由
13  Vuex狀態管理
14  TypeScript的基礎詳解
15  TypeScript的進階詳解
16  第三方庫的集成與使用
17  後台管理系統
18  自動化部署
19  手寫Mini-Vue.js 3框架

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