README
v-animate-m
基于animate.css 4. X封装的vue动画指令
具体动画类名参考 https://animate.style/
功能点
- 滚动条的滚动位置进行按需加载。
NPM
码云
示例
安装和更新
npm i v-animate-m
使用方式
// 1. 全局注册指令
import Vue from "vue";
import "animate.css"; // 4.x的版本
import animateM from 'v-animate-m'
Vue.use(animateM)
// 2. vue组件中使用
<div v-animate-m="'fadeIn'"></div> // 字符串形式
<div v-animate-m="{name:'fadeIn'}"></div> // 对象形式
<div v-animate-m="{name:'fadeIn',delay:'1s'}"></div> // 延迟加载(单位s或ms)
<div v-animate-m="{name:'fadeIn',duration:'1.5s'}"></div> // 持续时间(单位s或ms)
<div class="block block4 bg-orange" v-animate-m.repeat="{name:'fadeInBottomRight',delay:'0.1s'}"
></div> // 重复加载