Manajemen State Komponen Dinamis Svelte
Saya membuat sebuah halaman dalam komponen induk tergantung pada properti yang masuk, komponen anak perusahaan bergantung padanya pada kedalaman yang bervariasi (<a href="https://github.com/ravecat/song/yblob/master/assets/js/components/timer.svelte#L4" target="blank"="relnofollowener noreferrer">untuk contoh dan opsi di luar konteks).
Satu menit apa?
Di sini saya berbicara tidak hanya tentang toko-toko dinamis, tetapi juga tentang membuat akun berdasarkan langganan.
Apa hubungannya dengan pertanyaan saya?
Dengan memecahkan masalah yang sama, tetapi dengan fokus pada keadaan derivatif masih. keadaan keseluruhan saya tersebar di antara komponen menggunakan kelas singleton, yang saya catat dalam konteks
Saya tidak tahu bagaimana hal ini berbeda dari konteks biasa.
Jadi Anda dapat mengimpor kelas ini dan menyimpan tipe untuk mendapatkan status yang diinginkan, alih-alih secara manual mengekstrak melalui getContext dengan kehilangan tipe dan pemeriksaan dop.
Konteks ini didasarkan pada versi terbaru dari
Mengapa tidak menggunakannya secara langsung?
Saya menggunakannya.
Apa yang tidak sesuai dengan konteks?
implementasi melanjutkan ke tes, meskipun di dock sesuatu seperti ini sebagai contoh diberikan https://svelte.dev/docs/svelte/context#Component-testing, pikir saya kehilangan sesuatu