VUE.JS从入门到项目实战PDF电子书下载
其他书籍
- 作 者:胡同江编着
- 出 版 社:
- 出版年份:2019
- ISBN:
- 页数:0 页
图书介绍: 查看图书目录点击购买PDF全本电子书 上一篇:活路下一篇:数据空间中基于语义的实体搜索 《VUE.JS从入门到项目实战》目录 标签:编着 胡同 实战 入门 项目
第1章 Vue.js简介与安装1
1.1 Vue概述1
1.1.1 MVVM模式2
1.1.2 Vue是什么2
1.1.3 Vue有什么不同3
1.2 如何使用Vue.js5
1.2.1 传统的前端开发模式5
1.2.2 Vue.js的开发模式5
1.3 安装Vue6
1.3.1 直接用<script>引入6
1.3.2 NPM7
1.3.3 命令行工具7
1.4 第一个Vue程序7
1.5 疑难解惑10
第2章 Vue实例和模板语法11
2.1 Vue实例11
2.1.1 创建一个Vue实例11
2.1.2 数据与方法12
2.1.3 实例生命周期钩子14
2.1.4 实例化多个对象14
2.2 模板语法18
2.2.1 插值18
2.2.2 指令21
2.2.3 缩写21
2.3 疑难解惑22
第3章 计算属性、侦听器和过滤器23
3.1 计算属性23
3.2 计算属性与方法24
3.3 侦听属性27
3.3.1 回调值为函数方法27
3.3.2 回调值为对象28
3.4 过滤器30
3.5 疑难解惑33
第4章 内置指令35
4.1 基本指令35
4.1.1 v-cloak35
4.1.2 v-once36
4.1.3 v-text与v-html37
4.1.4 v-bind37
4.1.5 v-on38
4.2 条件渲染40
4.2.1 v-if40
4.2.2 在<template>元素上使用v-if条件渲染分组42
4.2.3 v-else43
4.2.4 v-else-if44
4.2.5 用key管理可复用的元素45
4.2.6 v-show47
4.2.7 v-if与v-show的区别48
4.3 列表渲染50
4.3.1 使用v-for指令遍历元素50
4.3.2 维护状态53
4.3.3 数组更新检测53
4.3.4 对象变更检测注意事项56
4.3.5 在<template>上使用v-for57
4.3.6 v-for与v-if一同使用58
4.4 自定义指令60
4.5 疑难解惑62
第5章 页面元素样式的绑定64
5.1 绑定HTML样式64
5.1.1 数组语法64
5.1.2 对象语法66
5.1.3 在自定义组件上使用class68
5.2 绑定内联样式69
5.2.1 对象语法69
5.2.2 数组语法71
5.3 疑难解惑72
第6章 事件处理74
6.1 监听事件74
6.2 事件处理方法75
6.3 事件修饰符80
6.3.1 stop修饰符80
6.3.2 capture修饰符82
6.3.3 self修饰符83
6.3.4 once修饰符85
6.3.5 prevent修饰符85
6.3.6 passive修饰符86
6.4 按键修饰符87
6.5 系统修饰键89
6.6 案例实战——仿淘宝Tab栏切换90
6.7 疑难解惑92
第7章 表单输入绑定(双向数据绑定)94
7.1 双向绑定94
7.2 基本用法95
7.2.1 文本95
7.2.2 多行文本96
7.2.3 复选框96
7.2.4 单选按钮97
7.2.5 选择框98
7.3 值绑定101
7.3.1 绑定复选框101
7.3.2 绑定单选按钮101
7.3.3 绑定选择框102
7.4 修饰符103
7.4.1 lazy修饰符103
7.4.2 number修饰符103
7.4.3 trim修饰符104
7.5 案例实战1——小游戏破坏瓶子105
7.6 案例实战2——设计动态表格107
7.7 疑难解惑110
第8章 组件技术113
8.1 组件是什么113
8.2 组件的注册114
8.2.1 全局注册114
8.2.2 局部注册117
8.3 组件中的data选项119
8.4 组件中的props选项121
8.5 组件的复用124
8.6 组件间的数据通信126
8.6.1 父组件向子组件通信126
8.6.2 子组件向父组件通信127
8.7 插槽129
8.7.1 认识插槽129
8.7.2 具名插槽132
8.7.3 作用域插槽135
8.7.4 解构插槽137
8.8 案例实战——设计照片相册139
8.9 疑难解惑143
第9章 使用webpack打包145
9.1 前端工程化与webpack145
9.2 webpack基础配置148
9.2.1 安装webpack与webpack-dev-server148
9.2.2 webpack的核心概念149
9.2.3 完善配置文件152
9.3 单文件组件与vue-loader154
9.4 疑难解惑160
第10章 项目脚手架vue-cli161
10.1 脚手架的组件161
10.2 脚手架环境搭建162
10.3 安装脚手架164
10.4 创建项目165
10.4.1 使用命令165
10.4.2 使用图形化界面167
10.5 疑难解惑171
第11章 前端路由技术172
11.1 实现Vue前端路由控制172
11.1.1 前端路由的实现方式172
11.1.2 路由实现步骤173
11.2 命名路由、命名视图和路由传参177
11.2.1 命名路由177
11.2.2 命名视图179
11.2.3 路由传参183
11.3 编程式导航191
11.4 组件与Vue Router间解耦194
11.4.1 布尔模式解耦194
11.4.2 对象模式解耦197
11.4.3 函数模式解耦198
11.5 疑难解惑198
第12章 状态管理200
12.1 Vuex概述200
12.1.1 状态管理模式200
12.1.2 Vuex的应用场合202
12.2 Vuex的安装与使用202
12.2.1 安装Vuex202
12.2.2 Promise对象203
12.2.3 使用Vuex203
12.3 在项目中使用Vuex205
12.3.1 使用脚手架搭建一个项目205
12.3.2 state对象209
12.3.3 getter对象210
12.3.4 mutation对象212
12.3.5 Action对象213
12.4 疑难解惑215
第13章 项目实训1——神影视频App216
13.1 准备工作216
13.1.1 开发环境216
13.1.2 搭建Vue脚手架216
13.2 网站概述219
13.2.1 网站结构219
13.2.2 初始化项目文件220
13.3 设计项目组件221
13.3.1 设计头部和底部导航组件222
13.3.2 设计电影页面组件224
13.3.3 设计影院页面组件235
13.3.4 设计我的页面组件238
13.4 设计项目页面组件及路由配置239
13.4.1 电影页面组件及路由239
13.4.2 影院页面组件及路由242
13.4.3 我的页面组件及路由244
第14章 项目实训2——音乐之家App246
14.1 项目概述246
14.1.1 开发环境246
14.1.2 技术概括247
14.1.3 项目结构247
14.2 入口文件248
14.2.1 项目入口页面(index.html)248
14.2.2 程序入口文件(main.js)249
14.2.3 组件入口文件(App.vue)249
14.3 状态管理252
14.3.1 store/api.js252
14.3.2 store/index.js253
14.4 项目组件设计254
14.4.1 欢迎组件255
14.4.2 播放组件256
14.4.3 歌曲信息组件259
14.4.4 歌曲列表组件261
14.4.5 歌曲详情组件262
第15章 项目实训3——仿手机QQ页面266
15.1 项目概述266
15.1.1 开发环境266
15.1.2 技术概括267
15.1.3 项目结构267
15.2 入口文件268
15.2.1 项目入口页面268
15.2.2 程序入口文件269
15.2.3 组件入口文件269
15.3 状态管理272
15.3.1 action.js272
15.3.2 getters.js273
15.3.3 mutations.js273
15.3.4 store.js275
15.4 项目组件及路由276
15.4.1 配置路由276
15.4.2 顶部导航栏组件277
15.4.3 侧边栏导航组件278
15.4.4 搜索组件280
15.4.5 个人信息页面组件283
15.4.6 底部tab栏组件286
15.4.7 消息页面组件288
15.4.8 聊天组件291
15.4.9 朋友页面组件295
15.4.10 动态页面组件298
15.5 模拟请求数据300
第16章 项目实训4——仿饿了么App302
16.1 项目概述302
16.1.1 开发环境302
16.1.2 项目结构303
16.2 入口文件304
16.2.1 项目入口页面304
16.2.2 程序入口文件304
16.2.3 组件入口文件305
16.3 项目组件306
16.3.1 头部组件306
16.3.2 商品数量控制组件309
16.3.3 购物车组件310
16.3.4 评论内容组件314
16.3.5 商品详情组件317
16.3.6 星级组件320
16.3.7 商品组件321
16.3.8 评论组件324
16.3.9 商家信息组件326
相关图书
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编着 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《Maya 2018完全实战技术手册》来阳编着 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜着 2019
- 《Python3从入门到实战》董洪伟 2019
- 《大数据Hadoop 3.X分布式处理实战》吴章勇,杨强 2020
- 《星空摄影后期实战》阿五在路上着 2020
- 《半小时漫画股票实战法》财经杂质着 2019
作者其它书籍
- 《市政工程基础》杨岚编着 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编着 1959
- 《《道德经》200句》崇贤书院编着 2018
- 《高级英语阅读与听说教程》刘秀梅编着 2019
- 《计算机网络与通信基础》谢雨飞,田启川编着 2019
- 《看图自学吉他弹唱教程》陈飞编着 2019
- 《法语词汇认知联想记忆法》刘莲编着 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编着 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编着 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编着 2019
出版社其它书籍
本类热门
- 1变通 受用一生的学问
- 2额尔古纳河右岸
- 3易经真的很容易
- 4海蒂怀孕大百科 全新第4版
- 5八次危机 中国的真实经验1949-2009
- 6法治的细节
- 7你是你吃出来的
- 8蛤蟆先生的希望
- 9杀死一只知更鸟
- 10天幕红尘
摘要:本文将详细介绍《VUE.JS从入门到项目实战.pdf电子书版文档下载》这一资源,从其内容结构、学习目标、实践案例以及适用人群等方面进行深入剖析,帮助读者全面了解并掌握VUE.JS技术,实现从入门到实战的完美过渡。
1、内容结构
《VUE.JS从入门到项目实战.pdf电子书版文档下载》共分为八个章节,涵盖了VUE.JS的基础知识、组件开发、路由管理、状态管理、项目实战等多个方面。每个章节都配有丰富的实例和代码,帮助读者轻松上手。
第一章介绍了VUE.JS的基本概念和安装方法,让读者对VUE.JS有一个初步的了解。第二章讲解了VUE.JS的核心特性,如数据绑定、条件渲染、列表渲染等。第三章和第四章分别介绍了组件开发和路由管理,使读者能够掌握VUE.JS在实际项目中的应用。第五章和第六章讲解了状态管理,包括Vuex的基本概念和用法。第七章和第八章则通过两个实战项目,让读者将所学知识运用到实际项目中。
整个内容结构清晰,由浅入深,适合不同层次的读者学习。
2、学习目标
通过学习《VUE.JS从入门到项目实战.pdf电子书版文档下载》,读者可以掌握以下技能:
1. 熟悉VUE.JS的基本概念、特性和语法;
2. 掌握VUE.JS组件开发、路由管理、状态管理等高级特性;
3. 能够独立开发VUE.JS项目,实现前后端分离;
4. 提高编程能力和项目实战经验。
3、实践案例
本书中的实践案例丰富多样,包括一个待办事项列表和一个小型博客系统。这两个案例涵盖了VUE.JS的多个知识点,使读者在学习过程中能够将所学知识应用到实际项目中。
待办事项列表案例主要讲解了VUE.JS的基本用法,如数据绑定、事件处理等。小型博客系统案例则涉及了组件开发、路由管理、状态管理等多个方面,使读者能够全面掌握VUE.JS技术。
此外,书中还提供了详细的代码注释和运行效果截图,方便读者学习和参考。
4、适用人群
《VUE.JS从入门到项目实战.pdf电子书版文档下载》适合以下人群阅读:
1. 对前端开发感兴趣,希望学习VUE.JS技术的初学者;
2. 已有一定前端基础,希望提高编程能力和项目实战经验的开发者;
3. 想要在项目中应用VUE.JS技术的企业级开发者。
本书内容全面,适合不同层次的读者学习。
总结:
《VUE.JS从入门到项目实战.pdf电子书版文档下载》是一本全面、实用的VUE.JS学习资料。通过学习本书,读者可以快速掌握VUE.JS技术,实现从入门到实战的完美过渡。本书内容丰富,案例实用,适合广大前端开发者阅读。
本文由nayona.cn整理
该网站所有的联系方式,都是工作人员微信,加不上就联系其他号, 联系我们v;shuij56
