Vue.js被定义成一个用来开发Web界面的前端库,是个非常轻量级的工具。但如何更好的学习呢?这里小编为您带来了vue.js前端开发快速入门与专业应用,这是一本详细介绍vue.js前端的实用教材,由陈陆扬编著,人民邮电出版社出版。全书主要介绍了Vue.js的使用方法和在实际项目中的运用,以实际项目为立足点,拒绝纸上谈兵,让你摸透Vue.js,无论是桌面端还是移动端,都能让你从容面对。
另外vue.js前端开发快速入门与专业应用还介绍了Vue.js的基础用法和特性,包括Vue.js的一些插件用法,用于解决客户端路由和大规模状态管理,以及打包发布等构建工具,便于正式用于线上环境,适用于那些于尚未接触过MVVM类前端框架的开发者,或者初步接触Vue.js的开发者,以及实际应用Vue.js开发项目的开发者来下载学习参考。
基本简介
vue.js前端开发快速入门与专业应用主要介绍Vue.js的使用方法和在实际项目中的运用,它既可以在一个页面中单独使用,也可以将整站都构建成单页面应用。为了便于理解,本书会从传统的开发角度切入,先从数据渲染、事件绑定等方面介绍在Vue.js中的使用方法,然后渐进到Vue.js自身的特性,例如数据绑定、过滤器、指令以及最重要的组件部分。除了框架用法外,本书还介绍了和Vue.js相关的重要插件和构建工具,这些工具有助于帮助用户构建一个完整的单页面应用,而不仅仅是停留在个人DEMO阶段的试验品。而对于复杂项目,Vue.js也提供了对应的状态管理工具Vuex,降低项目的开发和维护成本。鉴于完稿前,Vue.js 2.0已正式发布完毕,本书也在相关用法上对比了1.0和2.0的区别,并补充了render函数和服务端渲染等特性。
vue.js前端开发章节目录
第1章Vue.js简介
1.1 Vue.js是什么1
1.2为什么要用Vue.js 2
1.3 Vue.js的Hello world 2
第2章基础特性
2.1实例及选项5
2.1.1模板6
2.1.2数据7
2.1.3方法9
2.1.4生命周期10
2.2数据绑定12
2.2.1数据绑定语法13
2.2.2计算属性17
2.2.3表单控件18
2.2.4 Class与Style绑定21
2.3模板渲染22
2.3.1前后端渲染对比23
2.3.2条件渲染23
2.3.3列表渲染25
2.3.4 template标签用法27
2.4事件绑定与监听28
2.4.1方法及内联语句处理器28
2.4.2修饰符29
2.4.3与传统事件绑定的区别30
2.5 Vue.extend()31
第3章指令
3.1内置指令32
3.1.1 v-bind 32
3.1.2 v-model 33
3.1.3 v-if-else-show 33
3.1.4 v-for 33
3.1.5 v-on 34
3.1.6 v-text 34
3.1.7 v-HTML 35
3.1.8 v-el 35
3.1.9 v-ref 35
3.1.10 v-pre 36
3.1.11 v-cloak 36
3.1.12 v-once 37
3.2自定义指令基础37
3.2.1指令的注册37
3.2.2指令的定义对象37
3.2.3指令实例属性39
3.2.4元素指令40
3.3指令的高级选项41
3.3.1 params 41
3.3.2 deep 42
3.3.3 twoWay 43
3.3.4 acceptStatement 44
3.3.5 terminal 44
3.3.6 priority 45
3.4指令在Vue.js 2.0中的变化46
3.4.1新的钩子函数46
3.4.2钩子函数实例和参数变化46
3.4.3 update函数触发变化47
3.4.4参数binding对象47
第4章过滤器
4.1过滤器注册48
4.2双向过滤器49
4.3动态参数50
4.4过滤器在Vue.js 2.0中的变化51
第5章过渡
5.1 CSS过渡52
5.1.1 CSS过渡的用法52
5.1.2 CSS过渡钩子函数54
5.1.3显示声明过渡类型57
5.1.4自定义过渡类名57
5.2 JavaScript过渡58
5.2.1 Velocity.js 58
5.2.2 JavaScript过渡使用58
5.3过渡系统在Vue.js 2.0中的变化59
5.3.1用法变化59
5.3.2类名变化60
5.3.3钩子函数变化61
5.3.4 transition-group 63
发表评论
0条评论软件排行榜
热门推荐
- 有柿电脑版 v11.6.284.23M / 简体中文
- 网易新闻电脑版 v113.197.68M / 简体中文
- 潇湘书院电脑版 v2.3.11.888官方版49.65M / 简体中文
- 数据挖掘导论 官方版61.61M / 简体中文
- 吉利博瑞用户手册 pdf高清版57.89M / 简体中文
- 未公开的Oracle数据库秘密 迪贝斯pdf扫描版34.69M / 简体中文
- PHP语言精粹电子书 pdf扫描版25.72M / 简体中文
- linux常用命令大全 chm版1.48M / 简体中文
- docker入门实战 pdf完整版1.38M / 简体中文
- Scala程序设计第二版 pdf高清完整版15.83M / 简体中文