2.3.2
https://jsfiddle.net/frctmhLd/3/
Buat slot terbatas menggunakanelemen, sesuai kebutuhan
Gunakan alat peraga dinamis untuk mengatur properti slot di
Coba gunakan slot ini
Slot telah dimuat dan ditampilkan dengan benar
Properti dinamis sepertinya tidak berfungsi pada filekomponen, jadi properti "slot" disetel ke null dan tidak sedang dimuat
Tidak yakin bagaimana memberi label demikian, memberi label sebagai perbaikan dan bug
@posva @sparamasivan Apakah saya melewatkan sesuatu? Ada dua elemen root dalam komponen induk, jadi kesalahan dilaporkan.
Vue.component('parent', {
template: '' +
'<child>' +
'<template :slot="test" scope="props">' +
'<p>{{props.text}}</p>' +
'</template>' +
'</child>' +
'<child>' +
'<template v-for="slotName in slotNames" :slot="slotName" scope="props">' +
'<p>{{props.text}}</p>' +
'</template>' +
'</child>',
data: function () {
return {
slotNames: ["test", "test1", "test2"],
test: 'test'
}
}
});
@defcc Oh, maaf, saya lupa memperbarui repro, ya, itu salah, tetapi menambahkan satu elemen root masih menunjukkan masalah (https://jsfiddle.net/frctmhLd/3/)
Saya juga memperbarui demo di sini. https://jsfiddle.net/frctmhLd/4/
Sepertinya bug dengan slot terbatas.
Terima kasih teman-teman untuk memperbaiki ini.
Komentar yang paling membantu
Saya juga memperbarui demo di sini. https://jsfiddle.net/frctmhLd/4/
Sepertinya bug dengan slot terbatas.