首页  >  文章  >  web前端  >  在Vue中如何实现进入/离开动画

在Vue中如何实现进入/离开动画

亚连
亚连原创
2018-06-15 14:37:442485浏览

这篇文章主要介绍了Vue 进入/离开动画效果,代码简单易懂,非常不错,具有参考借鉴价值,需要的朋友可以参考下

1、示例代码

(注:写到vue单文件中了)

<template>
  <p>
    <button v-on:click="show = !show">
      Toggle
    </button>
    <transition name="fade">
      <p v-if="show">hello</p>
    </transition>
  </p>
</template>
<script>
  export default {
    data: function() {
      return {
        show: true
      }
    }
  }
</script>
<style>
  .fade-enter-active,
  .fade-leave-active {
    transition: opacity .5s
  }
  
  .fade-enter,
  .fade-leave-to {
    opacity: 0
  }
</style>

2、说明

(1)需要transition 标签包裹。

(2)6个class状态

(3)效果:

上面是我整理给大家的,希望今后会对大家有帮助。

相关文章:

有关ajax同步操作出现浏览器假死(详细教程)

在js中如何实现监控文本框输入字数(详细教程)

在JavaScript中有哪些高效算法

以上是在Vue中如何实现进入/离开动画的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn