概述
前端知识体系
前端三要素
结构层(HTML)
太简单,省略
表现层(CSS)
什么是CSS预处理器?
行为层(JavaScript)
JavaScript框架
UI框架
三端统一
混合开发(Hybrid App)
微信小程序
后端技术
主流前端框架
Vue.js
iView
ElementUI
ICE
VantUI
AtUI
CubeUI
混合开发
Flutter
lonic
微信小程序
m pvue
WeUI
了解前后分离的演变史
为什么要前后分离
后端为主的MVC的时代
基于Ajax带来的SPA时代
前端为主的MV*时代
总结
Vue
MVVM模式的实现者
为什么要使用Vue.js
第一个Vue程序
下载地址
什么是MVVM
为什么要使用MVVM
MVVM的组成部分
View
Model
ViewModel
v-bind
v-if、v-else
表单双绑、事件
什么是双向数据绑定
为什么要实现数据的双向绑定
在表单中使用双向数据绑定
单行文本
多行文本
单选按钮
下拉框
什么是组件
第一个组件
使用Vue.component()方法注册组件,格式如下
使用props属性传递参数
什么是Axios
为什么要使用Axios
第一个Axios应用程序
测试代码
Vue的生命周期
计算属性、内容分发、自定义事件
什么是计算属性
内容分发
测试
自定义事件
Vue入门小结
说明
第一个vue-cli项目
什么是vue-cli
需要的环境
第一个vue-cli应用程序
初始化并运行
Webpack
什么是Webpack
模块化的演进
安装Webpack
配置
使用webpack
vue-router路由
说明
安装
测试
实战快速上手
创建工程
路由嵌套
组件重定向
路由模式和404