教你vue里用Animate.css库

简介: 笔记

vue中使用Animate.css库

自定义过渡类名

我们可以通过以下 attribute 来自定义过渡类名:

  • enter-class
  • enter-active-class
  • enter-to-class (2.1.8+)
  • leave-class
  • leave-active-class
  • leave-to-class (2.1.8+)

    他们的优先级高于普通的类名,这对于 Vue 的过渡系统和其他第三方 CSS 动画库,如 Animate.css结合使用十分有用。

使用Animate.css库

<transition
            name="custom-classes-transition"
            enter-active-class="animated tada"
            leave-active-class="animated bounceOutRight"
            >
    <p v-if="show">hello</p>
</transition>

官方文档 引入Animate.css库,再配合vue的自定义过渡类名,指定enter-active-classleave-active-class的自定义类,两者都要有animated类,用于说明其使用的是Animate.css库,再根据需求定义另外一个动画类名

动画类名:在 Animate官网 获取。

Demo

See the Pen vue中使用animate.css库 by xugaoyi (@xugaoyi) on CodePen.

相关文章
GitHub和Gitee的基本使用和在IDEA中的集成
GitHub和Gitee的基本使用和在IDEA中的集成
356 0
|
JavaScript
rollup的input配置和output配置详解
【8月更文挑战第5天】rollup的input配置和output配置详解
540 4
rollup的input配置和output配置详解
|
监控 数据可视化 关系型数据库
Dify: 一款宝藏大模型开发平台: 部署及基础使用
Dify 是一款开源的大语言模型(LLM)应用开发平台,融合了后端即服务(Backend as Service)和 LLMOps 的理念,使开发者可以快速搭建生产级的生成式 AI 应用。即使非技术人员也能参与 AI 应用的定义和数据运营。计算巢提供了 Dify 的快速部署解决方案,包括单机版和高可用版,支持通过 Docker Compose 和阿里云 ACK 部署,适用于开发测试和生产环境。用户可以通过配置 API、WebApp 脚手架等轻松集成 Dify 到业务中,极大简化了大语言模型应用的开发流程。
6550 22
Dify: 一款宝藏大模型开发平台:  部署及基础使用
|
缓存 负载均衡 Java
谈谈springboot 微服务上下线动态感知
【10月更文挑战第3天】微服务上下线动态感知是微服务架构中一个非常重要的功能,它允许服务注册中心能够实时地感知到服务的上线和下线,从而确保系统的可用性和负载均衡。
207 1
|
前端开发 JavaScript
rollup从0到1将react组件库打包发布npm
rollup从0到1将react组件库打包发布npm记录全过程
966 1
rollup从0到1将react组件库打包发布npm
|
机器学习/深度学习 算法 小程序
垃圾分类算法训练及部署
垃圾分类算法训练及部署
239 1
|
缓存 自然语言处理 Docker
[Docker] DevContainer高效开发(第一篇):基于remote container开发
VS Code的Dev Containers简化了Python的容器化开发,将开发环境与应用一同打包在Docker中,消除环境配置问题。这种方式使得多语言、多版本开发变得整洁高效。
1621 0
|
存储 JavaScript 网络安全
快来使用nvm来管理你的node吧
快来使用nvm来管理你的node吧
429 0
快来使用nvm来管理你的node吧
|
JavaScript 数据可视化 Java
基于Springboot+vue开发实现自行车租赁管理系统
基于Springboot+vue开发实现自行车租赁管理系统
408 0