2.2.6
https://jsfiddle.net/50wL7mdz/24930/
Klik tombol "Ganti tampilan".
Status tampilan "beranda" seharusnya tetap hidup saat beralih ke tampilan masuk lainnya.
Sebaliknya tampilan "rumah" dibuat ulang setiap saat.
Jika saya menghapus opsi include="home" dari keep-alive, itu berfungsi sebagaimana dimaksud atau jika saya menghapus opsi mode="out-in" dari node transisi, itu juga berfungsi sebagaimana dimaksud.
Saya telah men-debug ini dan tampaknya ketika setiap kali mengganti komponen, arloji "termasuk" entah bagaimana dipicu dengan parameter val yang tidak ditentukan dan kemudian dipicu lagi dengan nilai "rumah" yang benar tetapi pada saat itu pemicu pertama telah sudah menghapus simpul rumah dari cache.
Untuk menggunakan opsi include, Anda harus menentukan properti name
untuk komponen. Ini juga harus dijelaskan dalam dokumen.
Sebenarnya, lupakan itu, itu harus berhasil ...
Sementara itu, Anda dapat menggunakan pengecualian dengan komponen lainnya sebagai solusi
@posva Apakah Anda sudah tahu mengapa cache tidak valid ketika saya menggunakan include?