react Or vue中引入animate.css

简介: 本文介绍了如何在React或Vue项目中引入animate.css库来使用动画效果,包括通过npm安装或在线链接引入,并展示了如何在React组件和Vue路由过渡中使用动画类。

animate.css老版本官方文档

animate.css新版本官方文档

npm 下载 animate.css

下面介绍的是老版本的动画使用:

npm i animate.css@3.5.2

或者 link引入在线连接

<link rel="stylesheet" href="https://unpkg.com/animate.css@3.5.2/animate.min.css">

使用:
如果是npm下载需要在index.js中引入

import 'animate.css'

页面使用
animated fadeIn

animated :必写
fadeIn:样式名

 render(){
   
        return (
            <div className="eat animated  fadeIn" >
                <Breadcrumb separator="—" className="menuShop">
                    <Breadcrumb.Item>首页</Breadcrumb.Item>
                    <Breadcrumb.Item>eat</Breadcrumb.Item>
                </Breadcrumb>
                <div id="main" style={
   {
   width: "600px",height:"400px"}}></div>
            </div>
        )
    }

vue路由动画:

    <transition
      enter-active-class="animated bounceInRight"
      leave-active-class="animated bounceInRight"
      :duration="2000"
      appear
    >
      <!-- appear 第一次渲染就开始动画 -->
      <!-- :duration="{ enter: 200, leave: 2000 }" -->
      <router-view></router-view>
    </transition>
目录
相关文章
|
4月前
|
JavaScript
vue中如何使用animate.css库
vue中如何使用animate.css库
|
22天前
|
前端开发 JavaScript
N..
|
4月前
|
JavaScript 前端开发 UED
Vue.js过渡
Vue.js过渡
N..
23 2
|
前端开发 JavaScript 开发者
React | React的CSS方式
React | React的CSS方式
|
11月前
React-组件-CSS-In-JS重要特性
React-组件-CSS-In-JS重要特性
46 2
|
11月前
|
前端开发 JavaScript 开发者
React-组件-CSS-In-JS
React-组件-CSS-In-JS
64 1
|
11月前
|
前端开发 JavaScript
81Vue - CSS 过渡
81Vue - CSS 过渡
34 0
|
前端开发 JavaScript
React引入css的三种方法
React引入css的三种方法
93 0
|
前端开发 安全 JavaScript
在React里面的多种使用CSS的方法
在React里面的多种使用CSS的方法
|
监控 前端开发 JavaScript
React CSS-In-JS 方案 : Linaria Vs Styled-Components
在开发一个 React 应用时,其中一个比较大的挑战就是为应用选择一个合适的样式处理方案。因为我们需要考虑到样式的可维护性,开发体验,以及样式对应用性能的影响等
201 0
React CSS-In-JS 方案 :  Linaria Vs Styled-Components