element table 合计使用后台传回来的值进行展示
使用element制作表格,要求展示合计,但是合计中的数据比较特殊许多都是计算的,所以数据由后台传回来
1.将show-summary设置为true
2. 自定义合计方法 :summary-method="getSummaries"
getSummaries(param) { let vm = this; let sums = []; if (this.showSummary) { var selectedColm = param.columns; let newArray=[] selectedColm.forEach(a => { if(vm.total[a.property]){ newArray.push(vm.total[a.property]) }else{newArray.push('')} }); sums=newArray; sums[0] = "合计"; return sums; } }
vm.total是后台返回来的合计,a.property是表格对应的项
相关推荐
Feastaw 2020-06-11
世樹 2020-11-11
SCNUHB 2020-11-10
bleach00 2020-11-10
FellowYourHeart 2020-10-05
momode 2020-09-11
思君夜未眠 2020-09-04
jessieHJ 2020-08-19
行吟阁 2020-08-09
表格的现在还是较为常用的一种标签,但不是用来布局,常见处理、显示表格式数据。在HTML网页中,要想创建表格,就需要使用表格相关的标签。<table> <tr> <td>单元格内的文字</td> ...
gufudhn 2020-08-09
末点 2020-08-03
nimeijian 2020-07-30
好记忆也需烂 2020-07-28
zlsdmx 2020-07-05
tomson 2020-07-05
tianqi 2020-07-05
onlykg 2020-07-04