作品简介

本书系统阐述了Vue.js的基本语法、体系结构、原理,以及基于Vue.js实现组件化编程的基本思想、第三方组件、工具,后还结合企业项目,结合Vue.js实现了ShopApp和权限管理部分功能。全书分为4篇:篇为Vue.js基础(第1~4章),第二篇为Vue.js组件化编程(第5~8章),第三篇为Vue.js高级应用(第9~13章),第四篇为Vue.js实战(第14和15章)。书中主要内容包括Vue.js基本语法、Vue.js体系结构、Vue组件生命周期、自定义和使用Vue组件、组件直接的数据通信、动画和过渡、路由、Promise、Axios、Vuex状态管理和Vue.js实战思想等。本书在以浅显易懂的方式,系统阐述Vue.js相关概念、知识点的同时,还以配套有大量的示例,进行辅助说明相关知识点的使用,追求学以致用,即学即用的目标。后用ShopApp和权限管理两个项目(模块),全面的阐述Vue.js在实际项目中的真实应用。本书可作为Vue.js初学者的入门书籍,也可作为从事跨平台移动开发的技术人员及培训机构的参考书籍。

杨世文,国防科技大学软件工程硕士。早期从事一线软件开发,曾任国内知名企业系统分析师、架构师和技术总监,精通前端开发、Java开发和软件测试等领域技术。现在从事前端、Java、软件测试等领域的课程设计、教案编写和教学工作,有着丰富的开发和授课经验。擅长以浅显易懂的方式,结合生活案例,讲解抽象的技术,并且结合企业的需要,从项目实际需求出发,将技术整合到实际项目案例中,让读者学以致用,即学即用。

作品目录

  • 内容简介
  • 作者简介
  • 前言PREFACE
  • 第一篇 Vue.js基础
  • 第1章 Vue.js简介
  • 1.1 Vue.js概述
  • 1.2 MVVM模式
  • 1.3 Vue.js同其他框架的对比
  • 第2章 Vue.js快速入门
  • 2.1 安装配置开发环境
  • 2.2 实现猜数字游戏
  • 第3章 Vue.js基本语法
  • 3.1 Vue.js对象
  • 3.2 插值表达式
  • 3.3 表单输入绑定
  • 3.4 事件处理
  • 3.5 指令
  • 3.6 Vue.js响应原理
  • 第4章 compute属性和watch侦听器
  • 4.1 compute属性
  • 4.2 watch侦听器
  • 4.3 计算属性同watch侦听器的对比
  • 第二篇 Vue.js组件化编程
  • 第5章 组件化编程
  • 5.1 第1个组件
  • 5.2 使用自定义组件
  • 5.3 父组件将值传到子组件
  • 5.4 子组件将值传到父组件
  • 5.5 Vue.js组件对象的常用属性
  • 5.6 事件总线
  • 5.7 插槽
  • 5.8 动态组件和异步组件
  • 5.9 处理组件边界问题
  • 第6章 组件的过渡和动画
  • 6.1 进入/离开和列表过渡
  • 6.2 状态过渡
  • 第7章 复用和组合
  • 7.1 混入
  • 7.2 自定义指令
  • 7.3 渲染函数与JSX
  • 7.4 插件
  • 7.5 过滤器
  • 第8章 路由基础
  • 8.1 Vue Router简介
  • 8.2 安装Vue Router
  • 8.3 第1个路由
  • 8.4 路由种类
  • 8.5 路由视图
  • 8.6 别名和重定向
  • 8.7 给路由组件传值
  • 8.8 路由的请求模式
  • 第三篇 Vue.js高级应用
  • 第9章 高级Vue Router
  • 9.1 导航守卫
  • 9.2 路由元信息
  • 9.3 获取响应数据
  • 9.4 路由懒加载
  • 第10章 Promise对象
  • 10.1 Promise对象基础
  • 10.2 Promise对象的方法
  • 10.3 Promise对象的使用经验
  • 第11章 axios
  • 11.1 axios简介
  • 11.2 axios API
  • 11.3 axios实例
  • 11.4 默认配置
  • 11.5 拦截器
  • 第12章 模板模式开发Vue.js应用
  • 12.1 Node.js
  • 12.2 webpack工具
  • 12.3 基于Vue-CLI脚手架创建项目开发
  • 第13章 Vuex状态管理
  • 13.1 Vuex简介
  • 13.2 Vuex核心概念
  • 13.3 Vuex进阶
  • 13.4 安装初始化案例
  • 第四篇 Vue.js实战
  • 第14章 ShopApp实战
  • 14.1 准备
  • 14.2 开发前端
  • 14.3 提供Mock模拟数据
  • 第15章 权限管理实战
  • 15.1 实现前端安全控制
  • 15.2 实现后端安全控制
  • 图书推荐
展开全部