Vue 進入/離開動畫


1、示例代碼

(注:寫到vue單文件中了)

<template>
    <div>
        <button v-on:click="show = !show"> Toggle </button>
        <transition name="fade">
            <p v-if="show">hello</p>
        </transition>
    </div>
</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)效果:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM