Data pada Vue JS

apa perbedaannya


data: {}

dengan


data(): {return}

avatar wandifrog
@wandifrog

274 Kontribusi 56 Poin

Diperbarui 6 tahun yang lalu

12 Jawaban:

antara es5 ama es6 sepertinya

avatar hatajie
@hatajie

11 Kontribusi 4 Poin

Dipost 6 tahun yang lalu

Kalau yg component pake yg ada returnnya itu gan. Kalo yg new Vue() pake yg ga pake return. Bedanya kalo yg pake return kan sebelum/diatas return tu bisa diisi coding jadi datanya pas pertama diinisial bisa programatical

avatar QaiserLab
@QaiserLab

366 Kontribusi 390 Poin

Dipost 6 tahun yang lalu

ohh begitu toh kirain ngaruh pas this this nya, kan kadang subfunction didalem method ga bisa dipanggil datanya dengan this.[nama data] bner gk tuh gan kalo salah mohon dikoreksi

avatar wandifrog
@wandifrog

274 Kontribusi 56 Poin

Dipost 6 tahun yang lalu

Jawaban Terpilih

Kalau thisnya mau tetap konsisten waktu bikin sub function pake arrow function.

Ni format lama es5 lama kan begini

function () { ... }

Ubah jadi format es6

() => { ... }

avatar QaiserLab
@QaiserLab

366 Kontribusi 390 Poin

Dipost 6 tahun yang lalu

wih mantap gan, dah nyoba2 ya hahaha

avatar wandifrog
@wandifrog

274 Kontribusi 56 Poin

Dipost 6 tahun yang lalu

Emang barang bagus gan vuejs ni. Udah coba bikin app onlineshop sy, ketik cozmeed di playstore aja, tu bikinnya pake vuejs. Lancar mudah dan terstruktur gan, bermodal vue cli dan cordova

avatar QaiserLab
@QaiserLab

366 Kontribusi 390 Poin

Dipost 6 tahun yang lalu

wah mantap. tapi ada bug tampilannya pas saya buka, sidenavnya muncul sendiri pas dibuka dan g bisa di tutup gan gan cordova itu makhluk apa lagi? sejenis ionic kah

avatar wandifrog
@wandifrog

274 Kontribusi 56 Poin

Dipost 6 tahun yang lalu

lah ngebug gan? pake tab ya gan? apa pake hp? ukuran screennya lebar? soalnya di hp sy 5inch ga ada bug ky begitu, patut di cek nich cordova itu emaknya ionic gan, jadi sy ga bergantung sama ui ionic, itu sy bikinnya pake bootstrap sama font-awesome tampilannya

avatar QaiserLab
@QaiserLab

366 Kontribusi 390 Poin

Dipost 6 tahun yang lalu

Pakai HP. Androidnya versi 4 kalo gak salah, dan ukuran layarnya 4 inch gan

avatar wandifrog
@wandifrog

274 Kontribusi 56 Poin

Dipost 6 tahun yang lalu

oh.. mungkin itu gans. sy buildnya ke versi diatas 4 memang. nanti sy coba pake emulator kalo begitu

avatar QaiserLab
@QaiserLab

366 Kontribusi 390 Poin

Dipost 6 tahun yang lalu

@QaiserLab kenapa saya tidak bisa menggunakan {{{ variable }}}... saya menggunakan google chrome.

avatar nataa
@nataa

35 Kontribusi 7 Poin

Dipost 6 tahun yang lalu

@nataa Utk vue v2. Ganti {{{ ... }}} jadi attribute v-html="..."

avatar QaiserLab
@QaiserLab

366 Kontribusi 390 Poin

Dipost 6 tahun yang lalu

Login untuk ikut Jawaban