2.5.13
https://jsfiddle.net/freakypie/nn2vwt7b/22/
mengubah nilai dalam vue dengan sangat cepat dan transisi tidak akan menghapus kelas leave-to
label harus ditampilkan
label tidak ditampilkan
Di aplikasi saya sendiri, saya dialihkan ke halaman yang seharusnya tidak memiliki header aplikasi, tetapi kemudian dialihkan ke halaman lain yang memilikinya, tetapi headernya tetap hilang
Sebagai solusi untuk saat ini, Anda dapat menggunakan v-if
alih-alih v-show
untuk saat ini saya baru saja melepasnya dan menggunakan properti lokal
async "$store.state.invisible"() {
clearTimeout(this.__updateInvisible);
this.__updateInvisible = setTimeout(() => {
this.invisible = this.$store.state.invisible;
}, 50);
},
yang berhasil untuk saya, saya hanya ingin memberi tahu Anda tentang bug tersebut
Mungkin duplikat dari https://github.com/vuejs/vue/issues/5800 ? 🤔
Oh, ya, saya bahkan tidak memeriksa kodenya untuk melihat bahwa itu adalah v-show karena ini adalah grup transisi jadi saya berharap itu hanya menghasilkan v-for
. Sepertinya terkait tetapi mungkin disebabkan oleh hal yang berbeda, jadi saya pikir kita bisa tetap terbuka untuk saat ini
Ini telah diperbaiki oleh # 7391 (belum dirilis)