J'essaie de créer un immense tableau avec des cellules spécifiées qui peuvent être réutilisées tout au long du projet.
Je souhaite transmettre différents composants de cellule dans mon composant de table.
Mais je ne sais pas comment passer un emplacement nommé via plusieurs nœuds enfants.
J'utilise Vue v3.2.45
Je souhaite pouvoir utiliser le slotProps
de mon emplacement nommé cell
Comme je l'ai fait avec id
et l'emplacement nommé test
J'ai créé un terrain de jeu ici pour être clair
// App.vueimporter { ref } depuis 'vue' importer { ITable } depuis './types.ts' importer une table depuis './Table.vue' const table = ref ({ arbre: [ { data : [{ valeur : '0' }, { valeur : '1' }, { valeur : '2' }, { valeur : '3' }] }, { data : [{ valeur : '0' }, { valeur : '1' }, { valeur : '2' }, { valeur : '3' }] }, ], }) Bonjour {{ cell.value }} La ligne ci-dessus est {{ id }}≪/pré>// Table.vue≪/pré> // Row.vue
Vous pouvez l'utiliser dans
Table
组件中公开cell
插槽,并在App.vue