获取el-table其中一列的所有数据

学不会JS不改名字
  • 86

想要获取到el-table一列中的所有数据,用于后期的一些计算,如下图

clipboard.png

得分是动态的,是和前面的选项有关联,想要得到这一列的所有数字,请问有什么方法吗?
下面是自定义列模板


<el-table-column align="center" label="得分">
    <template slot-scope="scope">
        <span>{{scope.row.ContentScore}}</span>
    </template>
</el-table-column>
回复
阅读 8.1k
2 个回答
✓ 已被采纳

slot-scope只相当于缓存,可以让你在模板中方便的把数据按你需要的方式渲染,这种情况直接根据源数据去计算就好了,写在computed中根据tableData的值对应计算

你这个得分是通过一个数组渲染到表格上的,你再每次请求数据之后,直接处理整个数组就可以了呀,遍历一次数据,拿到ContentScore这个key的值

你知道吗?

宣传栏