更新时间:2023-09-08 19:49:32
封面
版权信息
内容简介
作者简介
前言
第1章 Vue.js概述
1.1 单页应用的出现
1.2 为什么要使用Vue.js
1.2.1 Web应用
1.2.2 单页应用框架对比
1.2.3 备受腾讯和阿里巴巴青睐
1.2.4 用到Vue.js的项目
1.2.5 本书的使用说明
第2章 原生的Vue.js
2.1 极速入门
2.2 实际项目
2.2.1 运行整个项目
2.2.2 HTML代码的<head>部分
2.2.3 HTML代码的<body>部分
2.2.4 JS代码部分
第3章 Webpack+Vue.js开发准备
3.1 学习过程
3.2 NVM、NPM与Node
3.2.1 在Windows下安装NVM
3.2.2 在Linux、Mac下安装NVM
3.2.3 运行
3.2.4 使用NVM安装或管理Node版本
3.2.5 删除NVM
3.2.6 加快NVM和NPM的下载速度
3.3 Git在Windows下的使用
3.3.1 为什么要使用Git Bash
3.3.2 安装Git客户端
3.3.3 使用Git Bash
3.4 Webpack
3.4.1 Webpack的功能
3.4.2 Webpack的安装与使用
3.5 开发环境的搭建
3.5.1 安装Vue.js
3.5.2 创建基于Webpack的Vue.js项目
3.6 Webpack下的Vue.js项目文件结构
3.6.1 dist文件夹
3.6.2 node_modules文件夹
3.6.3 src文件夹
第4章 Webpack+Vue.js实战
4.1 创建一个页面
4.1.1 新建路由
4.1.2 创建一个新的View(视图文件)
4.1.3 为页面添加样式
4.1.4 Webpack项目与原生Vue.js项目的代码对应关系
4.2 Vue.js中的ECMAScript
4.2.1 let、var、常量与全局变量
4.2.2 导入代码—import
4.2.3 方便其他代码使用自身—export default {..}
4.2.4 ES中的简写
4.2.5 箭头函数(=>)
4.2.6 hash中同名的key、value的简写
4.2.7 省略分号
4.2.8 解构赋值
4.3 Vue.js渲染页面的过程和原理
4.3.1 渲染步骤1:JS入口文件
4.3.2 渲染步骤2:静态的HTML页面(index.html)
4.3.3 渲染步骤3:main.js中的Vue定义
4.3.4 渲染原理与实例
4.4 视图中的渲染
4.4.1 渲染某个变量
4.4.2 方法的声明和调用
4.4.3 事件处理:v-on
4.5 视图中的Directive(指令)
4.5.1 前提:在Directive中使用表达式(Expression)
4.5.2 v-for(循环)
4.5.3 v-if(判断)
4.5.4 v-if与v-for的结合使用与优先级
4.5.5 v-bind(绑定)
4.5.6 v-on(响应事件)
4.5.7 v-model(模型)与双向绑定
4.6 发送HTTP请求
4.6.1 调用HTTP请求
4.6.2 远程接口的格式
4.6.3 设置Vue.js开发服务器的代理
4.6.4 打开页面,查看HTTP请求
4.6.5 把结果渲染到页面中
4.6.6 如何发起POST请求
4.7 不同页面间的参数传递
4.7.1 回顾:现有的接口
4.7.2 显示博客详情页
4.7.3 新增路由
4.7.4 修改博客列表页的跳转方式1:使用事件
4.7.5 修改博客列表页的跳转方式2:使用v-link
4.8 路由
4.8.1 基本用法
4.8.2 跳转到某个路由时带上参数
4.8.3 根据路由获取参数
4.9 使用样式
4.10 双向绑定
4.11 表单项目的绑定
4.12 表单的提交
4.13 Component组件
4.13.1 如何查看文档
4.13.2 Component的重要作用:重用代码
4.13.3 组件的创建