Postingan lainnya
Kelas Premium!
Belajar bikin website dari nol sekarang
Gunakan kupon "lebihcepat" untuk diskon 25%!
Textarea gak bisa di focus()
gan ada solusi gak buat tag <textarea> yg g bisa dikasih metode focus() jadi kyk gini contohnya
<button onclick="document.getElementById('satu').focus()">TOMBOL</button>
<textarea id="satu"></textarea>
Note 1: di vuejs Note 2: bukan dikasih atribut autofocus gan pas pertama kali di load
2 Jawaban:
Jawaban Terpilih
Yg di contoh dokumentasi emang pake directive, jadi focusnya cuma sekali baca waktu load.
Kalau komponen vuejs ga bisa ditambahin methods yg bisa dipanggil dari luar gan. Bisanya nambahin property.
Jadi gini aja. Bikin aja property focus bertipe boolean true/false. Nanti di dalam komponennya di watch property focusnya, kalo true focusin elementnya.
Note. Pelajarin tentang watch utk mantau perubahan state sama $refs utk ngakses dom ketimbang gunain id.
hmm masih basic vuejs ane gan. nanti ane pelajarin lg cara bikin custom directive sama kegunaan property watch. thanks gan infonya