vue中wowjs的使用
2024-10-21 06:37:07
笔者亲测,在vue中使用wow.js如果不按照以下方法实施,会出现意想不到的BUG,网页刷新后图片就全部突然看不到了,被增加了一个隐藏属性,建议大家严格按照方法执行,不要随意使用
(1)通过npm安装:
npm install wowjs --save-dev
animate.css会自动安装。
(2)在main.js中引入animate.css
import 'animate.css'
在组件需要的地方引入wowjs
有两种使用方式:
1. import {WOW} from 'wowjs' mounted() { new WOW().init() }
2.import WOW from 'wowjs' mounted() { new WOW.WOW().init() }
下面给出在实例中的应用:
<template>
<div class="caselist">
<ul class="clearfix">
<li class="wow slideInUp" v-for="(item, index) in cases" :key="index">
</li>
</ul>
</div>
</template>
<script type="text/ecmascript-6">
import {WOW} from 'wowjs'
export default {
props: ['cases'],
watch: {
cases() {
this.$nextTick(() => { // 在dom渲染完后,再执行动画
var wow = new WOW({
live: false
})
wow.init()
})
}
}
}
</script>
最新文章
- Careercup - Google面试题 - 6253551042953216
- mysql死锁,等待资源,事务锁,Lock wait timeout exceeded; try restarting transaction解决
- <;meta name=";viewport"; content=";width=device-width, initial-scale=1"; />;
- Java中解析XML的四种方法
- Spring Quartz定时器 配置文件详解
- intellij idea 常用快捷键让你事半功倍
- 关于安全性问题:(XSS,csrf,cors,jsonp,同源策略)
- stack 的入门
- vi命令加行号查找替换等命令
- GridView 多余字符显示省略号,并在Tooltip中显示完整信息
- 让自己的开源项目支持CocoaPods
- <;转>;Go语言TCP Socket编程
- jar文件和aar文件的区别
- cmd 命令 net start mongodb 启动不了,提示 net 不是内部命令或者外部命令
- python函数注释,参数后面加冒号:,函数后面的箭头→是什么?
- Newtonsoft.Json 你必须知道的一些用法
- ----改写superheros的json以及上传到github----
- [ajax] - 上传图片,视频后的路径回传及确定逻辑
- 解决app频繁更新方案
- [Java学习] JSON工具学习记录--FastJSON