VUE学习笔记-动画学习

动画模型

基本用法

  • 使用都默认动画名称 v-enter v-leave v-enter-active v-leave-active
  • 使用自定义的动画名称 my-enter my-leave my-enter-active my-leave-active
  • 使用第三方的动画类库

在这里插入图片描述

动画的钩子函数 分enter【入场】与leave【离场】

在这里插入图片描述

实现半场动画 (即只有入场没有离场)

  • click :单击触发动画
  • beforeEnter :进入动画执行前
  • enter :过入动画执行中 (el.offsetWidth 必须加 done()也必须在执行过程中)
  • afterEnter :进入动画执行完成

在这里插入图片描述

批次动画,必须将v-for的循环体用transition-group包含起来

  • 批次增加列表

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

  • 批次移除列表 数据移动有动画,但是其余表格上移时,需要自定义动画,用v-move 来定义
    在这里插入图片描述

  • 在 transition-group上面加一个appear属性,可以定义页面初始化列表时,即套用动画
    在这里插入图片描述

  • 在transition-group 上面加一个tag属性,可以指定列表被那个元素包围:默认span

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值