Seperti yang ditunjukkan dalam gambar, saya menggunakan vuejs untuk menulis demo kecil untuk siaran, tetapi sekarang saya hanya boleh membaca medan img dalam siaran.
kod html
kod js
FileReader digunakan untuk membaca fail secara setempat, secara amnya hanya terpakai untuk <input type="file"></input>
Dan tajuk serta kandungan anda tiada kaitan dengan FileReader. Mereka hanya tertakluk kepada anda data()
中的newPost影響。所以你可以在creatPost里面的vm.post.push({img: this.result})
ditukar kepada
vm.post.push({
title: vm.newPost.title,
content: vm.newPost.content,
img: this.result
})
// 同時(shí)在最后把post清空
Object.keys(vm.newPost).forEach(item => vm.newPost[item] = '')
Bukankah data sudah ada dalam this.newPost
?
Anda mengikat this.newPost
的數(shù)據(jù)跟dom綁定在一起了,不去this.newPost
data ke dom melalui v-model daripada mendapatkannya daripada