Vue基础

概述

在这里插入图片描述

前端知识体系

在这里插入图片描述

前端三要素

在这里插入图片描述

结构层(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

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值