vue中淡入淡出示例


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
</head>

<style>
    .v-enter,
    .v-leave-to{
        opacity: 0;
        transform: translateX(100px);
    }
    .v-enter-active,
    .v-leave-active{
        transition: all 0.4s ease;
    }



</style>

<body>
    <div id="app">


        <input type="button" value="點擊我顯示/取消" @click="flag=!flag">

        <transition>
            <h3 v-if="flag">先希望你孝順 再願你成熟努力 一是責任 而是安全感 很想遇到這種人 最好可以晚一點
            不要心急也不要焦慮 等我們遠離時常賭氣的年紀 懂得包容和鼓勵 也許你是對的人
            但現在不是對的時間 等你 也等自己</h3>
        </transition>

        <h2>凡人總有取舍 你取了你認為重要的東西 舍棄了我 這只是你的選擇而已 若是我因為我沒有被選擇就心生怨恨
            那這世間 豈不是有太多不可原諒之處 畢竟誰也沒有責任要以我為先 以我為重 無論我如何希望 也不能強求</h2>
    </div>


    <script>

        var app = new Vue({
            el: '#app',
            data:{
              flag: false


            },
            methods: {

            },
            created: function () {

            },
            mounted: function () {

            }
        })

    </script>
</body>
</html>

 


免責聲明!

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



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