失效链接处理 |
Vue.js 2.x实践指南 邹琼俊 PDF 下载
下载地址:
版权归出版社和原作者所有,链接已删除,请购买正版
用户下载说明:
电子版仅供预览,下载后24小时内务必删除,支持正版,喜欢的请购买正版书籍:
http://product.dangdang.com/11385614238.html
相关截图: 资料简介:
本书以符合初学者思维的方式,并结合作者实际参与过的项目,系统介绍Vue的应用技巧以及基于Vue构建企业项目的方法。通过本书的学习,读者可以全面掌握Vue及其相关技术的开发,并可以从本书代码中获取软件开发与架构设计的经验与灵感,对读者有极大的参考价值。 n
本书分为10章,内容括Vue开发准备、Vue开发基础、Vue进阶、Vue组件开发、路由vue-router、webpack介绍、webpack和Vue的结合、webpack中UI组件的使用、移动图书商城以及PC后台管理系统。 n
本书适合具有HTML+CSS+JS基础的Vue初学者、Web前端开发人员,也适合作为高等院校和培训学校Web前端课程的教学参考书。
资料目录:
章 Vue开发前奏 1 n
1.1 网站交互方式 1 n
1.1.1 多页Web应用(MPA) 2 n
1.1.2 单页Web应用(SPA) 2 n
1.2 前后端分离的开发模式 4 n
1.3 前端开发框架 5 n
1.4 为什么要学习流行框架(MVVM框架) 6 n
1.5 框架和库的区别 7 n
1.6 模块化和组件化 7 n
1.7 后端中的MVC与前端中的MVVM 之间的区别 8 n
1.8 Node.js安装 9 n
1.9 Promises介绍 10 n
1.9.1 在Promises出现之前的文件读取方式 10 n
1.9.2 Promises基本概念介绍 12 n
1.10 ES7语法糖async/await 15 n
1.11 开发工具 16 n
1.11.1 Visual Studio Code 16 n
1.11.2 vuedevtools 17 n
1.11.3 Chrome 18 n
第2章 Vue基础入门 19 n
2.1 Vue发展历史 19 n
2.2 什么是Vue.js 19 n
2.3 Vue基本代码 20 n
2.4 Vue常用指令介绍 22 n
2.4.1 v-cloak指令 23 n
2.4.2 v-html指令 25 n
2.5 v-bind&v-on指令 25 n
2.5.1 示例:跑马灯 26 n
2.5.2 事件修饰符 28 n
2.6 v-model双向数据绑定 32 n
2.7 v-for和key属性 34 n
2.8 v-if和v-show 37 n
2.9 在Vue中使用样式 39 n
2.9.1 使用class样式 39 n
2.9.2 使用内联样式 39 n
2.10 过滤器 40 n
2.10.1 全局过滤器 40 n
2.10.2 私有过滤器 41 n
2.11 键盘修饰符以及自定义键盘修饰符 42 n
2.12 自定义指令 43 n
2.13 增删改查示例 44 n
第3章 Vue进阶 49 n
3.1 Vue生命周期 49 n
3.2 axios介绍 51 n
3.2.1 跨域请求 54 n
3.2.2 Node手写JSONP服务器剖析JSONP原理 55 n
3.3 Vue过渡动画 57 n
3.3.1 单元素/组件的过渡 57 n
3.3.2 列表过渡 63 n
第4章 Vue组件开发 65 n
4.1 组件介绍 65 n
4.1.1 全局组件定义的三种方式 65 n
4.1.2 使用components定义私有组件 67 n
4.1.3 组件中展示数据和响应事件 67 n
4.1.4 组件切换 68 n
4.2 组件传值 70 n
4.2.1 父组件向子组件传值 70 n
4.2.2 子组件向父组件传值 71 n
4.3 组件案例:留言板 73 n
4.4 使用ref获取DOM元素和组件引用 76 n
4.5 Vuex 77 n
4.5.1 安装Vuex 78 n
4.5.2 配置Vuex的步骤 78 n
4.6 render函数 81 n
第5章 路由vue-router 84 n
5.1 什么是路由 84 n
5.2 安装vue-router的两种方式 84 n
5.3 vue-router的基本使用 85 n
5.4 设置选中路由高亮 87 n
5.5 为路由切换启动动画 88 n
5.6 路由传参query¶ms 89 n
5.6.1 query 89 n
5.6.2 params 90 n
5.7 使用children属性实现路由嵌套 91 n
5.8 使用命名视图 93 n
5.9 watch监听 95 n
5.10 computed:计算属性的使用 96 n
5.11 watch、computed、methods的对比 98 n
5.12 nrm的安装及使用 99 n
5.13 vue-router中编程式导航 100 n
第6章 webpack介绍 101 n
6.1 webpack概念的引入 101 n
6.2 webpack:基本的使用方式 102 n
6.3 webpack基本的配置文件的使用 105 n
6.4 webpack-dev-server的基本使用 106 n
6.5 使用html-webpack-plugin插件配置启动页面 107 n
6.6 webpack-dev-server的常用命令参数 108 n
6.7 webpack-dev-server配置命令的另一种方式 110 n
6.8 配置处理css样式表的第三方loader 111 n
6.9 分析webpack调用第三方loader的过程 112 n
6.10 npm install--save、--save-dev、-D、-S、-g的区别 113 n
6.11 配置处理less文件的loader 113 n
6.12 配置处理scss文件的loader 114 n
6.13 webpack中url-loader的使用 114 n
6.14 webpack中使用url-loader处理字体文件 118 n
6.15 webpack中Babel的配置 119 n
n
第7章 webpack和Vue的结合 122 n
7.1 webpack中导入Vue和普通网页使用Vue的区别 122 n
7.1.1 在webpack中使用Vue 122 n
7.1.2 在webpack中配置.vue组件页面总结 128 n
7.2 export default和export的使用方式 129 n
7.3 结合webpack使用vue-router 131 n
7.4 结合webpack实现children子路由 134 n
7.5 组件中style标签lang属性和scoped属性的介绍 135 n
7.6 抽离路由模块 138 n
第8章 webpack中UI组件的使用 140 n
8.1 使用饿了么的Mint UI组件 140 n
8.1.1 button组件 141 n
8.1.2 Toast组件 142 n
8.2 Mint UI按需导入 144 n
8.3 MUI介绍 145 n
8.4 MUI的使用 146 n
8.5 Vant UI 147 n
8.6 Element UI 147 n
8.6.1 引入Element 148 n
8.6.2 Element常见应用场景及解决方案 148 n
第9章 移动图书商城 157 n
9.1 mockjs介绍 157 n
9.2 App首页设计 158 n
9.3 使用阿里巴巴矢量库 159 n
9.4 App.vue 组件的基本设置 162 n
9.4.1 设置路由激活时高亮的两种方式 162 n
9.4.2 实现tabbar页签不同组件页面的切换 163 n
9.4.3 路由切换添加过渡效果 164 n
9.5 首页轮播图 165 n
9.6 首页九宫格 169 n
9.7 图书分类组件 172 n
9.8 制作顶部滑动导航 174 n
9.9 制作图片列表 179 n
9.10 在Android手机浏览器中调试App 182 n
9.11 真机调试 182 n
9.12 封装轮播组件 184 n
9.13 商品详情页 185 n
9.14 购物车小球动画 189 n
9.15 封装购买数量组件 191 n
9.16 设计购物车数据存储 193 n
9.17 我的购物车 194 n
9.18 增加页面返回 199 n
9.19 总结 200 n
0章 天下会管理平台 201 n
10.1 Vue前端开发规范 201 n
10.1.1 统一开发环境 201 n
10.1.2 技术框架选型 201 n
10.1.3 命名规范 202 n
10.1.4 注意事项 203 n
10.1.5 ESlint配置js语法检查并自动格式化 204 n
10.2 通过vue-cli来搭建项目 206 n
10.3 完善项目结构 209 n
10.3.1 设置浏览器图标 209 n
10.3.2 完善src源码目录结构 209 n
10.3.3 引入Element UI 210 n
10.3.4 封装axios请求 210 n
10.3.5 Ajax跨域支持 215 n
10.3.6 封装全局的css变量文件 216 n
10.3.7 vue-wechat-title动态修改title 217 n
10.3.8 封装全局的配置文件base-config.js 218 n
10.4 项目介绍及其界面设计 218 n
10.5 项目设计和分析 220 n
10.5.1 帮主首页 221 n
10.5.2 其他管理界面 222 n
10.5.3 设计路由 226 n
10.5.4 设计业务逻辑层 229 n
10.5.5 Vuex设计 230 n
10.5.6 权限设计 231 n
10.5.7 菜单组件 232 n
10.6 表单验证 237 n
10.7 登录 244 n
10.7.1 账号密码登录 244 n
10.7.2 在线生成 247 n
10.7.3 制作网站ico图标 247 n
10.7.4 存储登录信息 248 n
10.7.5 回车自动登录 249 n
10.7.6 防止登录按钮频繁点击 249 n
10.8 增删改查列表 250 n
后记 259 n
|