统计合计
配置相应的属性后,在表格末尾即可达到统计合计功能
普通用法
showSummary
设置为true
即可开启统计合计功能,sumColumnList
属性配置需要计算的表格列配置,其中name
为列的prop
值,type
为需要计算的类型,目前支持(合计 / 平均 / 统计)三个大功能,后期将会加强表格的计算能力
<avue-crud :option="option" :data="data"></avue-crud>
<script>
export default {
data(){
return {
data:[
{
sum: 5,
avg: 10,
count: 2,
},{
sum: 15,
avg: 20,
count: 1,
}
],
option:{
index:true,
showSummary: true,
sumColumnList: [
{
name: 'sum',
type: 'sum'
},
{
name: 'avg',
type: 'avg'
},
{
name: 'count',
type: 'count'
}
],
column: [{
label: '相加',
prop: 'sum'
},
{
label: '平均值',
prop: 'avg'
},
{
label: '统计',
prop: 'count'
}]
}
}
}
}
</script>