在好例子网,分享、交流、成长!
您当前所在位置:首页js 开发实例JavaScript基础 → 《Vue.js实战》随书源码

《Vue.js实战》随书源码

JavaScript基础

下载此实例
  • 开发语言:js
  • 实例大小:4.34M
  • 下载次数:113
  • 浏览次数:773
  • 发布时间:2019-07-23
  • 实例类别:JavaScript基础
  • 发 布 人:crazycode
  • 文件格式:.zip
  • 所需积分:2
 相关标签: Vue.js vue 实战 源码 js

实例介绍

【实例简介】

【实例截图】

pdf电子书在这里  https://www.haolizi.net/example/view_25811.html



from clipboard

【核心代码】


篇基础篇
章初识 Vue.js ……….... ...…………. .. .......... ..… …………………………·……………........ 3
1.1 Vue.JS 是什么… ..... ... ... ... .…... .... ... ... .... ...… ….... …... .. .…… ····· ·· ·· ··· ·· ···· ···· ·· ·· ···· ·… .... .. .….... 3
1.1.1 MVVM 模式………........… …………··· ·· ··………………………………......…..... .......….. 3
1.12 Vue扣有什么不同. ............ .. ..........…... ..... .....…....... ........ .. .......………·······….......................... ..... 4
1.2 如何使用 Vue扣….. .... …..... .…....... .. ...............…… ... ...... ... ...... ..… .. .... .…. .. .….. .... ..... ... .. .. ….. .... …· ·… .. 5
1.2.l 传统的前端开发模式. .. .………………… ……………………… .......……. .... ……...... 5
1.2.2 Vue JS 的开发模式………·…........... …….......…... ...…...... ....... .. .… ......….. ... .......... …….........….. 5
章数据绑定和第一个 Vue 应用 .... ....... .…. .. .. ... .…………. .. ... ..……… …………………......... 8
2.1 Vue 实例与数据绑定……………………………………………………………………………………………………·…….. ... 9
2.1.1 实例 数据 .......... .. .. .. .... .... …·········………. .. .... .. ... .. ...… ....... .. .. .. ...……......... .... .… .... .. 9
2.1.2 生命周期……………… …………………………………. .. ...… .. ...………………… 10
2.1.3 插值与表达式..... .................… .... .. ….. .. ....... ... ........……... ... ...... .. ......…··….... ..…….........…........ 11
2.1.4 过滤器……......…………. .. .....…….. .. .…·…………………………………...... ...... .... .. ....….. 13
语法糖... ....……....... .. .. .. .. .. .. .. ….... .… ···· ··········· ·· ···…... .. .... ... ... .. .. .. .... .. ...... .... …... .… 18
章计算属性………………………………………………………………………………… ……………
3.1 什么是计算属性......…·
3.2 计算属性用法.... .........…............................................................ ..............……................................ ... .. ... 20
3.3 计算属性缓存………………….......…………......…·….......… ………………………………… 23
v-bind class style 绑定 ...... .......................................... .. .............................. 25
4.1 了解 v-bind 指令…........….........….... .. .… ·……. ........................ .. ..………........ …. ...... ..…. ......……................… 25
42 绑定 class 的几种方式 ……. .... .….. .... ..…· ….............................…........................ ............. .. .. .. ... .. ...........… 26
4.2.1 对象语法……….. .. .… .. ..... ... ………………………..... .…………………....... ...….. 26
4.2.2 数纽语法... ..... .... ................. ... .…· ···· ·········· ··· ·· ·· ·· ·· ·· ······· ······ ······….. .... .…......... ... ..... 27
423 在轩件上使用……·· ……… …………··…·· ………………. 29
4.3 绑定内联样式...............…...... .... ... .. .....…. ... .. .. .. …….. .. .. …... .. ..……..............….............................. 30 
VIII Vue.js 实战
章内置指令... .. .. ..................…... ..... .… ..... ............................. ..... .......... ......................
5 I 基本指令….. .. ..…......... ... ...…. ......... .. .. ... .. ..... ....…................…... .....….......... .......... ~- .. .................… .. 32
5 I I v-cloak ··…........….......….........…..................…………………........ .....………………… ··……32
5 1.2 v-once…........………........................……...............................…….................….................………….. 33
5.2 条件渲染指令… .. .….. .. ...…... .. ..... ... .. .… .. ...….... .... ... .... .. .... .. ......... ..……….... ..… ..... .. , ......... 33
5.2.l v-if v-else-1f v-else ….................…···································…..................……………..................... 33
5.2.2 v-show ……………………………………….....….......….........…..............…...................... 36
5.2.3 V-lf v-show 的选择………··………….......…………………………………………………·36
5.3 列表渲染指令 -for ·············…….......….........……….............................….........…........................………….. 37
5.3 I 基本用法…................….......…........…..... .. .... …. ..... …….......….......…··…….............. ................ 37
5.3.2 数纽史新… ………… ……………………………………………............... ...…... ......… 41
5 3 3 过滤与排序 .. .…… ·· ···· ···· ·· ·· ·· ·· ··· ·· ·· ·· ·· ·· ··…….. .. .. ... .. .............………................... 43
54 方法与事件………………… …… ……………... .. .……………··….......…................... .. .. ...…... ... ..... .. 44
5.4.1 基本用法…................… ....….... .. …........ .... .. ........…..............… .. ....…………………··· .. 44
5.4.2 修饰符....... .... ....… .. .… .. ... .. .. .. .... ...…. .. ..……...... .…··……………………………………………… 46
5.5 实战:利用计算属性、指令等知识开发购物车…………………………………....... .……·…........ 47
章表单与 v-model ...... ................ .......……………………········……………........…........ ...... 55
6.1 基本用法……………….........…··········· ······ ··……........………….......…........……………… …. 55
6.2 绑定值……...... ... ... ..…··… .. .… ·……..... .. ... .. .…… .............…….......… .. ...........…. .............. .………. 61
63 修饰符 ... ...… ... .. .…··….......…... ............….. .. ... .... .........
闰口
IX
7.4.3 ot 用法………………….. ......…………........................…………………………………………………….. 85
7.4.4 作用域插槽.... .........….. .. .... ... …. .. .... .... .… ..... .. .. .. .. .. ………... .… .....………·· ·· ······· ··· 87
7.4.5 访-问 ot······ ·· …...... .... ...…... .… ...... .. .. ...…….........……….......…........................……........ .. 89
7.5 组件高级用法 ………………………………... ....…… ......…......…………........….......….........… 90
7 5 1 递归纽件….......….......… ......… ... ….. ... ..… ..… ·……… …. .. …. .. ..…. .. ..… .. ... .. ... .. ..… 90
7.5.2 内联模板…..............….........…········……. .. .. .… ……………... .... .. .. ... .......................… 92
7.5.3 动态纽件……........ .....….......….... .. ...... …. .. .. .. ..... ...…........ ……. ... ..........…··……................. 93
7.5.4 异步纽件…. ... .. .. .. .. ... ..…··…· ….......….......….......…......................….......…··…... .. …... .…….. 94
7.6 其他……………….......…………………·………………………… …· …···································· 95
7 6 1 $nextTick············ ··············…···············································…..................…..................….........… 95
7 .6.2 X-Templates ················………………………………………………………….......……… …................…… 96
7.6.3 手动挂载实例………...............…·…………….................................… .................…… …........… 97
7.7 实战 两个常用组件的开发..... ...… .... ..... .... .. .... .. ... .. ... .......…... ...……·………........….................….. 98
7.7.1 开发一个数字输入枢纽件….......……...... .….......…………··… ……………. .. .……·…········· 98
7.7.2 开发一个标签页纽件........................ ..….. .. …….. .... .. .... ·· ·· ·· ·· ··· ….. .... .. .... ... ….. .. 106
章自定义指令 .........….. ........ .....…....... .. ...... .. .... .. ....…… ……………… .. ....... 118
8.1 基本用法………………··….......... .. ..……. .. .... ... .. .… ......….......….......….......…..............…................ 118
8.2 实战........... .... .. …........... .... ............. .... .... ... …….. .. .. .... ...... ·……...... .. ..……. ... ...…. .. ....…......... 121
8.2.1 开发一个可从外部关闭的下拉菜单….................…............... .................... ...…………… ...... 121
8.2.2 开发一个实时时间转换指令 v- ime … …......................…….......…......…….......……·············· 126
篇进阶篇
Render 函数.......... .. ... ...... .. ....... .. ............. ... ............. .. ........ ... ........ ......... 133
9.1 什么是 utual om·· ……... ...…………… ……… …………….. .. .………….... ....…................… 33
9.2 什么是 ender 函数 .. .. .. ...... .. .. .. .. .. .. ... .. .. .. .. .... .. .. ... ·· ···…. .. .. ……. .. ... .. .. .. .... 136
9.3 createElement 用法........……….......…·……··……· …….. .. ...…………… .. ............….........…....... .........… ....... 140
9.3.1 基本参数………………………·……………. ...……· …... ...…. .. ....………………. .. ... ·········· 140
9.3.2 约束…......….......… ·…. .....… ·· ·· ···········……... .....….......….......…. .......... .. ………... .. ....… ·… .. .… 143
9.3.3 使用 JavaScript 代替模板功能….......…··….......…………………………………………………….....…… 147
9.4 函数化组件...............................…………·……………………··…………... .. .………………...............…… 153
9.5 JSX….....…··……··….........……………………………………………………………………………….......................…… 157
9.6 实战 使用 nder 函数开发可排序的表格组件·········· ········· ······ ·:········ ·… .. …. ............…......... 159
9.7 实战:留言列表.........…........…...........………........…........................ .. .. ..……… …………………...... 172
9.8 总结... .. ... .. .. .. .. .. ... ..………. ... ....... .... .. ... .. .. .. .... .. .. .. …. .. .. .. .. .....…........ .. .....….........… .. 183 
x Vue 扣实战
10 章使用 webpack ............................................................................ ........................ 184
10.l 前端工程化与 webpack ·· ········ …. .... ..…··….. ....…................……························· ·· .. ! ...............……. 184
10.2 webpack 基础配置………………………………………………………………………………................……·················· 187
10.2.1 安装 webpack webpack-dev-server ……………………………····························…....... 187
10.2.2 就是一个 js 文件而已.............……….......…................……………………………………………………… 188
10.2.3 逐步完善自己直文件…······………………….................…·…....................................................... 191
10 3 单文件组件与 vue-loader ·…...............................….......….........………………·…………….......…....... 194
10.4 用于生产环境….....................................…··…….........…·….......…································…........….............. 201
11 章插件........ ....... ....................... .... ..... .... ... ........... ..........… ... ...... .... .... .. ............ 206
11 I 前端路由与 vue-router·· ·················· ···…........…...............…..............................……......………........… 207
11 I I 什么是前端路由…............................................…….......….......…....................................…......... 207
11.1.2 vue-router 基本用法…………….......……………………........…………·….......…................ 208
11 l 3 .YJH专.................…·················……….......................................................……·…………………. 212
11.1 4 高级用法……................………·······················…..................….........................………................ 213
11.2 状态管理与 Vuex·················· …………….........………………………··……··……............................. 216
11 2 I 状态管理与使用场景........……….................……….......………··……········……….........….............…. 216
11.2.2 Vuex 基本用法…………........…………...............…...............................…….......…................... 217
11 2 3 高级用法........………………………………………………………………………………………………·… 221
11 3 实战:中央事件总线插件 vue- bus ···· ·· ········ ·· ….. .....……··………···· ·· ··· ····· ····················….. ... ..….......... 227
篇实战篇
12 iView 经典组件剖析.........................….......... ................................................. ... 235
12 l 级联选择组件 Cascader············· ….........….....................................….......…......................….................. 236
12.2 折叠面板组件 Collapse ….......…··…………………………………………………………………………………………….. 249
12.3 iV1ew 内置工具函数.........…·…........………………..........................…………………………·….. 257
13 章实战:知乎日报项目开发.........…............. ....... .... .... ........ .... .… .... ....…....... .. ....... 261
13 I 分析与准备.........….........................….................…·……........…................…........…................…..........…. 261
13.2 推荐列表与分类……….. .......…... .. ...…... ...………··… …………………. ......……...... ...................... 265
13.2.1 搭建基本结构……........... .. .……………..............….......…··……….. .................................… 265
13.2.2 主题日报..............................……..................................................................................….......….. 267
13.2.3 每日推荐……………………………………………....... ······…………......…·…………. 271
.2.4 自动加载灵多推荐列表….......….......….............................……….........….................................... 276
13.3 文章详情页….......….........….......….......…........….....................………………......................….......…. 278 
目录 XI
13 .3. 1 加载内容………·…….........……………·……….........…......... ....….... .......... .…. ............... .......... 278
13.3.2 加载许论….......….......…………........….... ............ .. ..........................….......…... .. ......... ………. 281
13.4 总结......................…................... ...... .. ...…·· ··· ·· ···· ····· ·· ·· ·· ··· ·· ·· ···· ··….. ... .. .… .. .... .. ... .. .... .. ....... 286
14 章实战:电商网站项目开发........... .............…...................................... ............. .. 288
14.1 项目工程搭建…·· ·· ·· ······ ······· .. ....….. ....….. ....… .. ...…. .... .… .. ….............. .............. ......… .. ....... 288
14.2 商品列表页…………….. ... ………………….....…......................….......….......………............ .... ... .. 290
14.2. 1 需求分析与模块拆分…..............………………………………… .......………………. .. .. 290
14.2.2 商品简介纽件…. .. ... .. .. .... .. .… .. .. ……… ·…….. ..… ... .. .......…. .. .....…….......…….... ........... 291
14.2.3 列表按照价格、销量排序…………………............ .. ..................... .. .….................…............... 297
14.2.4 列表按照品牌、颜色筛选.........…….......….................….... .. .. ... .. ...... ….... .................…........ 306
14.3 商品详情页…………………·….. .. .. ...............…….......………………………………………………………………. 309
14 购物车 .. ............…........................................…..... ...…………………………………….......…….. 313
14.4.1 准备数据…...... …· ···· ··….... .. .… ...... .. .. .... ..….. ............ .. .. ...….......…·· ·· ··············· ··· ·…........ 314
14.4.2 显示和操作数据... .... .. .. ….......………….......…......................………… …………………………….. 316
14.4.3 使用优惠码... .. .. ......…. .... .. .... ..............… .. ... ... .......…................. .....…............................... 320
14.5 总结 .....................…........................... ... ….......… ······… .... .…··… ..... ...........…....... ..................…........… 324
15 章相关开源项目介绍.................. ........................................................ .................. 325
15. l 服务端渲染与 Nuxt.js·· ……………………...............……...............…...............…...............…................ 325
15.1.1 是否需妥服务端渲染… .... .. ... .. ……. .... .… …...... .……………………………………………………………. 325
15.1.2 t.js …….......…........ ........………………………………………………………………………………………….. 326
15.2 HTIP axios ………………………………………………………………….. ......... .. ... .......... ..… ·· ·· .........……. 327
15.3 多语言插件 刊的18n·· ···· ·· ·· ·· ··· ·· ········ …· ·…...... ... .......… ...... …...............…….......….................…........ 329 


标签: Vue.js vue 实战 源码 js

实例下载地址

《Vue.js实战》随书源码

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警