为什么我的没过渡效果?

来源:2-20 过渡效果

琥珀_2020

2020-03-12 17:18:24

<template>
  <div>
    <div>vue过渡效果</div>
    <div>-----------------------------</div>

    <div id="demo">
      <button v-on:click="show = !show">
        Toggle
      </button>
      <transition name="fade">
        <p v-if="show">hello</p>
      </transition>
    </div>

  </div>
</template>

<script>
  export default {
    data() {
      return {
        show: true
      }
    }
  }
</script>

<style>
  .fade-enter-active, .fade-leave-active {
    transition: opacity .5;
  }
  .fade-enter, .fade-leave-to {
    opacity: 0;
  }
</style>


写回答

2回答

好帮手慕夭夭

2020-03-12

同学你好,能够自己解决问题非常棒! 练习时再细心一点就可以了。

继续加油,祝学习愉快 ~

0

琥珀_2020

提问者

2020-03-12

哦  没事了 找到问题了

transition: opacity .5; 这少了个单位 秒 s


0

0 学习 · 10739 问题

查看课程