Vue企业开发实战

Vue企业开发实战

查阅电子书
手机扫码
  • 微信扫一扫

    关注微信公众号

编辑推荐

《大型电商网站大麦网开发:vue、ES6与Webpack技能结合》

内容简介

本书以Vue.js 2为基础,以项目实战的方式引导读者渐进式学习Vue.js框架。本书分为项目起步、Vue.js介绍、项目插件、项目梳理等部分。“项目起步”主要是对大觅项目架构设计以及项目中使用的ECMAScript6内容进行介绍;“Vue.js介绍”主要是讲解Vue.js框架的核心功能;“项目插件”主要是介绍Vuex、百度地图以及生成二维码插件的使用;“项目梳理”则梳理大觅项目每一个页面的技能点并且分析页面的实现思路。经过项目实战之后,读者可以掌握工程化的前端开发方法,Vue.js框架主要API的使用方法、单文件组件、组件通信、Axios等。

本书示例丰富,侧重实战,适用于刚接触或即将接触Vue.js的开发者,也适合有Vue.js开发经验但还需进一步提升的开发者。

章节目录

封面

扉页

版权信息

目录

内容提要

Web全栈工程师系列编委会

序言

前言

关于引用作品的版权声明

智慧教材使用方法

第1章 大觅项目架构设计

任务1 大觅项目业务场景

1.1.1 大觅项目业务分析

1.1.2 大觅项目业务梳理

1.1.3 大觅项目技术栈选型

任务2 大觅项目环境搭建

1.2.1 Node.js的介绍

1.2.2 什么是NPM

1.2.3 安装cnpm

1.2.4 Vue-cli脚手架

1.2.5 上机训练

任务3 前端架构设计

1.3.1 分层架构&模块化

1.3.2 分离方式

1.3.3 Visual Studio Code 免费跨平台编辑器

1.3.4 UI框架

1.3.5 上机训练

1.3.6 构建工具Webpack

1.3.7 上机训练

本章作业

第2章 大觅项目中ES6的使用

任务1 let和const命令

2.1.1 let命令

2.1.2 上机训练

2.1.3 const命令

任务2 变量的解构赋值

2.2.1 数组的解构赋值

2.2.2 对象的解构赋值

2.2.3 上机训练

任务3 使用箭头函数

2.3.1 箭头函数起因

2.3.2 箭头函数定义

2.3.3 和普通函数的区别

2.3.4 箭头函数不适用场景

任务4 Map数据结构

2.4.1 Map数据结构的特点

2.4.2 如何创建Map

2.4.3 Map常用属性及方法

任务5 Module的语法

2.5.1 概述

2.5.2 export、import命令

2.5.3 export default命令

任务6 Promise对象

2.6.1 Promise的含义

2.6.2 基本用法

本章作业

第3章 大觅项目的路由配置

任务1 什么是前端路由

3.1.1 什么是路由

3.1.2 前端路由

3.1.3 前端路由的使用场景

任务2 Vue Router基本使用

3.2.1 安装路由

3.2.2 建立路由器模块

3.2.3 启动路由器

3.2.4 路由重定向

3.2.5 路由懒加载

3.2.6

3.2.7 路由对象属性

任务3 页面间导航

3.3.1 router.push

3.3.2 router.replace

3.3.3 router.go

本章作业

第4章 初识Vue.js

任务1 Vue.js是什么

4.1.1 MVVM模式

4.1.2 Vue.js的开发模式

4.1.3 单文件组件

任务2 Vue实例与数据绑定

4.2.1 实例与数据

4.2.2 插值表达式

4.2.3 生命周期

任务3 class与style绑定

4.3.1 了解v-bind指令

4.3.2 绑定class的方式

4.3.3 绑定内联样式

本章作业

第5章 大觅项目中与服务端通信

任务1 connect-mock-middleware工具的使用

5.1.1 添加middleware

5.1.2 写mock文件

任务2 Mock.js语法

5.2.1 Mock.js基本介绍

5.2.2 Mock.js语法规范

任务3 snail mock工具使用

任务4 Axios的安装及配置

5.4.1 Axios基本介绍

5.4.2 Axios安装使用

5.4.3 Axios封装及调用

5.4.4 请求设置

5.4.5 返回响应概要

5.4.6 拦截器

5.4.7 上机训练

任务5 大觅项目的服务端通信配置

本章作业

第6章 Vue.js指令

任务1 条件渲染指令

6.1.1 v-if指令

6.1.2 v-else指令

6.1.3 v-show指令

6.1.4 v-if与v-show的选择

任务2 列表渲染v-for指令

6.2.1 基本用法

6.2.2 遍历对象

6.2.3 遍历数组

6.2.4 key属性

6.2.5 上机训练

任务3 方法与事件

6.3.1 v-on指令

6.3.2 修饰符

任务4 v-model与表单

6.4.1 基本用法

6.4.2 修饰符

本章作业

第7章 组件详解

任务1 组件概念与复用

7.1.1 为什么使用组件

7.1.2 组件的复用

任务2 使用props传递数据

7.2.1 基本用法

7.2.2 单向数据流

7.2.3 上机训练

任务3 组件通信

7.3.1 自定义事件及$emit方法

7.3.2 兄弟组件通信的处理方式

任务4 slot分发内容

7.4.1 什么是slot

7.4.2 匿名slot

7.4.3 具名slot

本章作业

第8章 计算属性和侦听器

任务1 计算属性

8.1.1 什么是计算属性

8.1.2 计算属性用法

8.1.3 计算属性缓存

8.1.4 上机训练

任务2 侦听器

8.2.1 什么是侦听器

8.2.2 计算属性vs侦听器

本章作业

第9章 大觅项目中插件的使用

任务1 百度地图插件

9.1.1 百度地图基本介绍

9.1.2 百度地图基本使用

9.1.3 上机训练

任务2 状态管理与Vuex

9.2.1 状态管理与使用场景

9.2.2 Vuex基本用法

任务3 二维码插件

9.3.1 使用场景

9.3.2 QRCode插件使用

本章作业

第10章 大觅项目总结

任务1 大觅项目起步

10.1.1 项目前期准备

10.1.2 Vue框架

任务2 梳理大觅项目技能点

10.2.1 项目框架搭建及配置

10.2.2 梳理项目技能点

本章作业

Vue企业开发实战是2018年由人民邮电出版社出版,作者 龙颖。

得书感谢您对《Vue企业开发实战》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

你可能喜欢
Vue.js前端开发快速入门与专业应用 电子书
摸透Vue.js,无论是桌面端还是移动端,让你从容面对!
鸿蒙应用开发实战 电子书
本书为华为鸿蒙系统HarmonyOS开发图书,以JavaScript为开发语言,提供完整源代码。
Unity 3D ShaderLab 开发实战详解(第3版) 电子书
1.一本专一介绍底层渲染的图书 。对着色器的概念、渲染流水线以及图形存储器的解释,扩展了在阴影批处理和渲染优化方面的内容。同时,针对不好理解的体积阴影和体积光,改成了在世界坐标空间内实现的程序。 2.针对Unity 5.x全新改版,删减了一些第2版中难懂且没有实际意义的内容。 3.书中的彩图文件和工程文件全部提供给读者免费下载。
微信小程序开发实战(第2版) 电子书
本书是针对Web前端开发人员编写的一本快速掌握微信小程序开发的教程。本书通过通俗易懂的语言、丰富实用的案例,讲解微信小程序的开发技术。本书共8章,第1章讲解微信小程序的入门知识,介绍微信小程序的特点和发展前景;第2章和第3章分别讲解微信小程序的页面制作和页面交互;第4章和第5章讲解微信小程序的常用API;第6章讲解综合项目“点餐”微信小程序;第7章讲解微信小程序开发进阶;第8章讲解基于uni-ap
深入React技术栈 电子书
全面讲述React技术栈的原创图书,pure render专栏主创倾力打造,覆盖React、Flux、Redux及可视化等内容。