Rumah  >  Soal Jawab  >  teks badan

Pastikan keadaan berterusan antara muat semula halaman

<p>Mungkin ini soalan yang pelik, tetapi saya baru menggunakan Vue dan belum menemui jawapan lagi. Apabila saya menggunakan v-if dan v-else semuanya berfungsi dengan baik: </p> <pre class="brush:php;toolbar:false;"><CodeBorang v-if="isLoginFormSent" /> <Borang Log Masuk v-else /></pre> <p>Tetapi selepas memuatkan semula halaman, semuanya kembali kepada keadaan v-if. Adakah terdapat cara untuk memastikan status v-else ditunjukkan selepas halaman dimuat semula? </p>
P粉848442185P粉848442185430 hari yang lalu440

membalas semua(1)saya akan balas

  • P粉023650014

    P粉0236500142023-08-16 00:45:56

    Apabila halaman dimuatkan semula dalam apl Vue, keadaan komponen ditetapkan semula kepada keadaan asalnya dan sifat data dikembalikan kepada nilai lalainya, itulah sebabnya anda menghadapi gelagat ini.

    Jika anda mahu meneruskan v-elsenyatakan muat semula halaman, anda boleh menggunakan strategi yang berbeza, seperti keadaan berterusan dalam storan setempat atau sesi, kuki atau keadaan URL (seperti Vue Router).

    Cara paling mudah ialah simpan dalam localStorage中。请参阅此文章,了解如何利用localStorage untuk dijilid.

    balas
    0
  • Batalbalas