最近呢在学习nuxt3的框架,真是见狗血的一幕,在使用el-table时候一切正常,可是使用template嵌套标签时候无法读取row
<el-table-column fixed="right">
< template #default="scope">
<span>{{ scope.row.name }}</span>
</template>
</el-table-column>
报错:Cannot read properties of undefined (reading ‘row‘)
于是我各种百度-各种解决方案都是没用的,于是我发布了一个提问,有个大佬给我个尝试方法
html上写法写成{{scope && scope.row && scope.row.name}}试试
<el-table-column fixed="right">
< template #default="scope">
<span>{{scope && scope.row && scope.row.name}}</span>
</template>
</el-table-column>
你们猜怎么着?没有报错了还能显示出来了