zoukankan      html  css  js  c++  java
  • vue中wowjs的使用

    笔者亲测,在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>
     

  • 相关阅读:
    团队冲刺六
    团队冲刺五
    【Mybaits学习】03_ CRUD基于注解
    【Mybaits学习】02_ 快速入门
    【Mybaits学习】01_ 初识
    深圳国际马拉松
    深圳南山半程马拉松
    Selenide使用笔记
    UI自动化测试01-环境搭建
    Java C3p0在Spring中运用
  • 原文地址:https://www.cnblogs.com/sugartang/p/11266281.html
Copyright © 2011-2022 走看看