Hari baik! Ada sejumlah waktu luang, jadi saya memutuskan untuk terus mengerjakan terjemahan. Artikel sebelumnya dapat ditemukan di
tautan ini .
Penulis, yang artikelnya akan saya terjemahkan hari ini, adalah salah satu favorit saya. Saya menyarankan semua orang untuk
blog Maximillian di Media .
Saya mengingatkan Anda bahwa saya mencari terjemahan literal, dan mencoba menyampaikan intisari. Ayo pergi!
v-tampilkan pada tag templat
Arahan v-show mengubah properti tampilan elemen target, tetapi tag templat tidak membuat elemen di DOM, sehingga arahan tidak memiliki apa pun untuk dilampirkan. Gunakan v-if alih-alih v-show pada tag templat atau gantilah dengan div.
Dari seorang penerjemah: jika saya perlu menggunakan v-show, misalnya, untuk alasan kinerja, maka saya biasanya menggantungnya di Blok entitas BEM di dalam tag templat. Menurut saya nyaman.
Mengapa elemen dalam ref tidak didefinisikan?
Situasi ini dapat terjadi jika Anda mengakses melalui elemen yang belum diterjemahkan oleh Vue melalui ref. Misalnya, arahan
v-if = false
tergantung pada leluhurnya.
Situasi ini dapat diperbaiki dengan mengganti v-if dengan v-show, atau menunggu item dirender (dengan menyetel pengamat ke konten v-if).
Pembaruan Properti di Negara Vuex
Seiring waktu, aplikasi Anda menjadi lebih kompleks dan Anda cenderung melihat properti yang sama di Vuex. Ini sering dapat menyebabkan pembaruan properti yang salah selama mutasi.
Solusi untuk masalah ini lebih terletak di bidang arsitektur:
a. pilih lebih banyak properti unik yang mencerminkan esensinya
b. hindari bersarang berlebihan di properti
Dari seorang penerjemah: gunakan
namespace di Vuex. Saya tidak tahu mengapa Maximilian tidak menyebutkan ini.