Composable Vue
37 composable Vue siap pasang, nol dependensi. Ditulis dengan Composition API, dibersihkan lewat effectScope, dan menerima ref maupun getter di mana pun masuk akal.
59 composable
State
Menyimpan dan mengubah nilai.
Membalik nilai boolean, dengan nama aksi yang menyebut maksudnya.
Satu nilai yang bisa dikendalikan dari luar, atau mengurus dirinya sendiri.
Pencacah dengan aksi yang menyebut maksudnya.
Salinan sebuah nilai yang tertinggal beberapa saat di belakangnya.
State yang bisa dikembalikan ke nilai awalnya.
Salinan sebuah nilai yang diperbarui paling sering sekali per jeda.
Membalik sebuah nilai bolak-balik antara dua kemungkinan.
Lanjutan
Pola yang lebih jarang. Tiga di antaranya sudah dijawab Vue sendiri.
Lihat halamannya untuk padanan Vue-nya.
Lihat halamannya untuk padanan Vue-nya.
Lihat halamannya untuk padanan Vue-nya.
Membungkus fungsi async supaya tidak bisa jalan dua kali bersamaan.
Lihat halamannya untuk padanan Vue-nya.
Nilai sebelumnya dari sesuatu yang berubah.
Siklus Hidup
Menjadwalkan, menunda, dan bereaksi pada perubahan.
Lihat halamannya untuk padanan Vue-nya.
Menunda sebuah fungsi sampai pemanggilannya berhenti sejenak.
Lihat halamannya untuk padanan Vue-nya.
Lihat halamannya untuk padanan Vue-nya.
Lihat halamannya untuk padanan Vue-nya.
Lihat halamannya untuk padanan Vue-nya.
Menjalankan sesuatu berulang kali, dengan jeda yang boleh berubah.
Apakah halamannya sudah dihidrasi di peramban.
Lihat halamannya untuk padanan Vue-nya.
Lihat halamannya untuk padanan Vue-nya.
Lihat halamannya untuk padanan Vue-nya.
Membatasi sebuah fungsi agar tidak jalan lebih sering dari sekali per jeda.
Menjalankan sesuatu sekali, setelah jeda.
Lihat halamannya untuk padanan Vue-nya.
Lihat halamannya untuk padanan Vue-nya.
Lihat halamannya untuk padanan Vue-nya.
Peramban
Membaca dan mengikuti keadaan peramban.
Elemen yang sedang menerima fokus.
Keadaan baterai perangkat.
Menjalankan sesuatu setiap kali ada klik di mana pun di halaman.
Menjalankan sesuatu ketika kliknya jatuh di luar sekumpulan elemen.
Menyalin ke papan klip, dengan penanda tersalin yang padam sendiri.
Apakah tab-nya sedang dilihat.
Ukuran sebuah elemen, diikuti lewat ResizeObserver.
Memasang pendengar peristiwa yang ikut hidup dan mati bersama scope-nya.
Berapa bingkai per detik yang sedang digambar peramban.
Layar penuh, dengan seluruh awalan vendor yang masih dibutuhkan.
Bagian # dari alamat halaman, yang bisa dibaca dan ditulis.
Apakah penunjuk sedang berada di atas sebuah elemen.
Apakah sebuah elemen sedang terlihat di layar.
Apakah sebuah kueri media sedang cocok.
Apakah peramban merasa sedang tersambung.
Posisi penunjuk, dengan dukungan sentuh.
Keadaan jaringan, selengkap yang mau diberitahu peramban.
Sistem operasi yang sedang dipakai, ditebak dari navigator.
Mengunci gulungan halaman untuk dialog, drawer, dan menu layar penuh.
Teks yang sedang disorot, beserta letaknya di layar.
Judul halaman, yang bisa dibaca dan ditulis.
Pengembangan
Alat bantu saat mencari sebab, bukan untuk produksi.
Paket Luar
Tiga di antaranya sudah punya paket Vue sendiri yang lebih baik dari apa pun yang bisa ditulis di sini. Satu ditulis sendiri.
Pustaka
Helper bersama. Ikut terpasang sendiri saat dibutuhkan composable lain.
Penjaga agar kode yang menyentuh window tidak ikut dijalankan di server.
Lihat halamannya untuk padanan Vue-nya.
Membaca elemen DOM dari ref, getter, elemen, atau instance komponen.
Jalankan sesuatu setelah komponennya terpasang, atau sekarang juga kalau tidak ada komponennya.