-
课程介绍
课程大纲
学习资料
学员评价
-
- 课程目标
- 全面掌握Vue.js技术栈,包括:1. 数据绑定、模板、指令、过滤器、vue生命周期及实例的属性和方法2. 组件及组件间的通信、发送HTTP请求3. vue-router及vue-cli和单文件组件4. Element UI及Vuex的使用5. 项目结构的搭建与开发
- 适用人群
- 有html、css、js基础,了解es6、node、模块化等
- 课程简介
-
第一个Vue程序Vue.js简介:1. Vue.js是什么2. vue和angular的区别3. 第一个Vue程序
-
常用指令01常用指令:1. 什么是指令?2. vue中常用的指令v-modelv-forv-onv-show/v-if
-
-
-
事件事件:1. 事件简写2. 事件对象$event3. 事件冒泡4. 事件默认行为 5. 键盘事件6. 事件修饰符
-
属性属性:1. 属性绑定和属性的简写 2. class和style属性
-
模板模板:Vue.js使用基于HTML的模板语法,可以将DOM绑定到Vue实例中的数据数据绑定的方式 a.双向绑定 v-model b.单向绑定 方式1:使用两对大括号{{}},可能会出现闪烁的问题,可以使用v-cloak解决 方式2:使用v-text、v-html
-
过滤器过滤器:1. 简介2. 关于内置过滤器3. 自定义过滤器
-
发送AJAX请求01发送AJAX请求01:1. 简介2. 使用axios发送AJAX请求
-
-
发送JSONP请求发送JSONP请求:使用vue-resource发送跨域请求
-
-
Vue生命周期Vue生命周期:vue实例从创建到销毁的过程,称为生命周期,共有八个阶段
-
计算属性计算属性:1. 基本用法2. 计算属性 vs 方法3. get和set
-
vue实例的属性和方法vue实例的属性和方法:1. 属性 vm.$el vm.$data vm.$options vm.$refs2. 方法 vm.$mount() vm.$destroy() vm.$nextTick(callback)
-
$set、$delete、$watch实例的方法:$set、$delete、$watch
-
-
练习:自定义指令练习:自定义指令,实现拖动页面中的元素
-
过渡(动画)过渡(动画):1. 简介2. 基本用法3. 钩子函数4. 结合第三方动画库animate..css一起使用
-
-
定义组件的方式定义组件的方式:1. 什么是组件2. 定义组件的方式
-
-
引用模板和动态组件引用模板:将组件内容放到模板中并引用动态组件: 组件 多个组件使用同一个挂载点,然后动态的在它们之间切换 组件
-
组件间数据传递组件间数据传递:1. 父子组件2. 组件间数据传递 (通信) 2.1 子组件访问父组件的数据 2.2 父组件访问子组件的数据
-
-
非父子组件间的通信非父子组件间的通信: 非父子组件间的通信,可以通过一个空的Vue实例作为中央事件总线(事件中心),用它来触发事件和监听事件
-
slot内容分发slot内容分发:用来获取组件中的原内容,类似angular中的transclude指令
-
vue-router路由的使用路由的使用:1. 简介2. 基本用法
-
路由嵌套、参数传递、路由结合动画路由嵌套、参数传递、路由结合动画
-
单文件组件单文件组件:1. .vue文件2. vue-loader 3. webpack
-
vue-cli脚手架vue-cli脚手架: vue-cli是一个vue脚手架,可以快速构造项目结构 vue-cli本身集成了多种项目模板: simple 很少简单 webpack 包含ESLint代码规范检查和unit单元测试等 webpack-simple 没有代码规范检查和单元测试 browserify 使用的也比较多 browserify-simple
-
模块化开发模块化开发:1. vue-router模块化2. axios模块化3. 为自定义组件添加事件
-
Element UIElement UI: Element UI是饿了么团队提供的一套基于Vue2.0的组件库,可以快速搭建网站,提高开发效率
-
自定义全局组件(插件)自定义全局组件(插件):可以在main.js中使用Vue.use()进行全局引入
-
Vuex基本用法01Vuex基本用法01:Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。
-
Vuex基本用法02Vuex基本用法02:Vuex的核心是Store(仓库),相当于是一个容器,一个store实例中包含以下属性和方法: state 定义属性(状态、数据) getters 用来获取属性 actions 定义方法(动作) commit 提交变化,修改数据的**方式就是显式的提交mutations mutations 定义变化
-
-
项目结构01本章节将带领大家搭建一个项目的基本结构,讲解项目的构建流程,但并不会带大家完整做一个项目,只会讲解项目结构的搭建,项目剩余部分由学员自己接着完成,希望各位学员能够能学以致用,独自完成!
-
加载中
讲师介绍
南京大学软件工程硕士,全栈工程师,曾就职于中软国际、擎天科技、华为等公司 擅长 Java开发、Web前端、Python爬虫、PHP等领域技术 从事软件开发及软件教育培训多年,具有丰富的实战经验,授课耐心细致,通俗易懂,风趣幽默,富有激情。 现致力于软件教学、技术咨询相关工作,做知识的传播者。
学院服务
关注公众号领取
免费VIP会员
添加学院管家微信进入
学习社群
课程介绍
课程大纲
学习资料
学员评价
¥69.00
¥ 55.20
课程评价
发表客观评价,上限可得35学分(会员可得70学分)
Vue.js 2.0之全家桶系列视频课程(vue、vue-router、axios、vuex)
该课程已有 人评价
匿名
基于Vue.js 2.3版本, 目前最全的Vue.js教学视频,让你少走弯路,直达技术前沿!
全面讲解Vue.js全家桶(vue.js、vue-router、axios、vuex、vue-cli、webpack、ElementUI等)
课程内容包含:
1. 数据绑定、模板、指令、过滤器、vue生命周期及实例的属性和方法
2. 组件及组件间的通信、发送HTTP请求
3. vue-router及vue-cli和单文件组件
4. Element UI及Vuex的使用
5. 项目结构的搭建与开发
教学全程采用笔记+代码案例的形式讲解,通俗易懂!!!




讲师介绍

在线
客服
在线
客服
下载Android客户端
下载iphone 客户端
返回
顶部
香港马会全年资枓大全|庄见怕两肖四码|王中王鉄算盘开奖结果118
管家婆四肖精选期期准|
2o20马会全年资枓|
三期內必开|
香港最准一肖中特公开选料1|
白小姐四肖选一肖期准|
开奖-特马|
香港正马会资枓|
管家婆免费版|
王中王中特免费公开资料选料|
白小姐一肖一碼期期准|
管家婆期期准免费资料精选|
白小姐四肖选一肖期准|
2o20马会全年资枓|
三码必中|
今日特马结果|
蓝月亮246精选资料大全|
2020六开彩开奖现场直播 开奖结果|
王中王资料大全枓大全|
管家婆免费版|
彩库宝典|
管家婆免费版|
天齐网|
王中王资料大全枓大全|
管家婆期期准免费资料精选|
白小姐六肖选一肖中特|
一肖中特免费资料公开选料|
二四六天天好彩免费资料|
四肖选一肖期期准香港|
香港马会资枓大全2020|
白小姐四肖选一肖期准|
六合在线|
二四六天天好彩免费资枓大全|
香港正马会资枓|
二四六天天好彩免费资料|
王中王中特免费公开资料选料|
开奖-特马|
管家婆王中王鉄算盘开奖结果|
六盒宝典官方正版下载安装2020|
管家婆四肖精选期期准|
2o20马会全年资枓|
2020年马会全年资料|
5分
1
非常糟
2
很差
3
一般
4
很好
5
非常好