<el-table :data="tableData">
<el-table-column prop="name"></el-table-column>
</el-table>
tableData [{
name: 'irene'
}]
nameVariable est une variable avec une valeur égale à 'name'. Lorsque je change la colonne en <el-table-column :prop="nameVariable"></el-table-column>, les données ne sont pas affichées. Pourquoi est-ce?
Le principe de ce composant est le suivant
:data est équivalente à la variable
prop est équivalent à la clé de la variable
prop doit être :la clé de la variable data
Donc vous, cela devrait être un problème d'appel, prop ne peut pas appeler d'autres variables
Pour cette question, veuillez jeter un œil à la démo sur le site officiel
<el-table :data="tableData" style="width: 100%">
</el-table>
export par défaut {
Si vous l'avez modifié en haut, vous devriez également le modifier en bas