Dokumentasi Vue.js menjelaskan created
dan mounted
acara - acara sebagai berikut:
created
Disebut sinkron setelah instance dibuat. Pada tahap ini, instance telah selesai memproses opsi yang berarti yang berikut telah disiapkan: observasi data, properti yang dihitung, metode, panggilan balik kejadian / acara. Namun, tahap pemasangan belum dimulai, dan properti $ el belum tersedia.
mounted
Dipanggil setelah instance baru saja dipasang di mana el digantikan oleh vm. $ El yang baru dibuat. Jika instance root di-mount ke elemen di-dokumen, vm. $ El juga akan di-dokumen saat di-mount dipanggil.
Hook ini tidak dipanggil selama rendering sisi server.
Saya mengerti teorinya, tetapi saya punya 2 pertanyaan tentang praktik:
- Apakah ada kasus di mana
created
akan digunakanmounted
? - Apa yang bisa saya gunakan
created
untuk acara, dalam situasi kehidupan nyata (kode nyata)?
created()
untuk mengirim tindakan untuk panggilan api.
created
dipanggil sebelumnya, jadi masuk akal untuk memicu pengambilan data dari API backend misalnya.