いまvueのtransitionを使ってテキストをフワッと消えて、フワッと出てくるプログラミングを作っているんですけど、消えるときは上手くいくんですが、出てくるときはうまくいかないんです、、、
どこか間違っているところがあれば教えて欲しいです。
<template> <div id="demo"> <button v-on:click="show = !show">Toggle</button> <transition name="fade"> <p v-if="show">hello</p> </transition> </div> </template> <script> export default { data() { return { show: true } } } </script> <style scoped> .fade-enter { opacity: 0; } .fade-enter-active { transition: opacity 1s; } .fade-enter-to { opacity: 1; } .fade-leave { opacity: 1; } .fade-leave-active { transition: opacity 1s; } .fade-leave-to { opacity: 0; } </style> を入力 コード
あなたの回答
tips
プレビュー