Vue学习笔记

点击查看视频

一、如何使用Vue

在这里插入图片描述
1.定义vue作用域
2.创建Vue对象

二、Vue重要的属性

el:指定绑定的容器
data:数据代理绑定数据
methods:写方法
在methods里不传参数默认传event参数,this是vm(即Vue创建的对象),如果写箭头函数的时候会传windows,如果自己传参数的情况下event会丢失,需要$event才会传过去
在这里插入图片描述
在这里插入图片描述
event的作用,可以显示按钮的文案,阻止默认行为

三、常用方法(学多少写多少,不全,特别基础的略过)

1.v-on:事件名称.修饰符 例如 v-on:click=“aaa” 是绑定一个点击事件,方法aaa写在methods里,简写为@事件名.修饰符
在这里插入图片描述
默认事件:例如a标签的跳转地址
事件冒泡:弹窗确认后又弹出一次
在这里插入图片描述
2.键盘事件
@keydown:按下执行
@keyup:按下松手后执行
在这里插入图片描述
3.计算属性
在这里插入图片描述
4.监视属性(支持异步)
数据监测对比走逻辑,可以监测计算属性和data里的普通对象
在这里插入图片描述
在这里插入图片描述

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

5.动态绑定class样式,摒弃dom
在这里插入图片描述
数组形式写法
在这里插入图片描述

6.动态绑定style(key: value 形式)
在这里插入图片描述
7.v-if和v-show
v-if直接删除,v-show只是不展示
v-if不可以被打断
注意:template不影响结构,但是只能配合v-if
在这里插入图片描述
在这里插入图片描述
8.v-for
在这里插入图片描述
key:唯一标识符
key的作用是虚拟dom进行diff算法的标识,key一般不要选下标,否则极容易出现问题,且影响效率(可能导致大量虚拟dom转为真实dom),一般选中数据的唯一标识(例如id)作为key
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
实现搜素功能
在这里插入图片描述
在这里插入图片描述
年龄排序案例
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值