Memulai
Siklus Hidup
Peramban
Pengembangan
Paket Luar
useCreation
Objek yang dibuat sekali. Di Vue itu perilaku bawaan setup().
Objek dibuat pada: 00.24.23
Nilai: 0 · kuadratnya 0
Waktunya tidak pernah berubah walau digambar ulang berkali-kali.
Tidak ada yang perlu dipasang.
Vue sudah menyediakan padanannya — nilai biasa, atau computed(). Halaman ini menjelaskan cara memakainya.
Tidak ada render kedua yang membuat isi setup() lahir lagi. Objek mahal cukup dibuat sebagai nilai biasa:
ts
const pengurai = new Intl.NumberFormat('id-ID', { style: 'currency', currency: 'IDR' })Dibuat sekali, dipakai selamanya — tanpa pembungkus, tanpa daftar dependensi.
Yang butuh perhitungan ulang saat sumbernya berubah adalah hal berbeda, dan itu computed():
ts
const terformat = computed(() => pengurai.format(harga.value))Bedanya sederhana: nilai biasa untuk yang tetap, computed() untuk yang mengikuti.