CSS
/ *テーブル一条合计行滚动条样式* / .ELテーブル{ オーバーフロー:自動。 } .ELテーブル.EL-table__bodyラッパー、 .ELテーブル.EL-table__headerラッパー、 .ELテーブル.EL-table__footerラッパー{ オーバーフロー:目に見えます。 } {後.EL-テーブル:: 位:!相対的な重要。 }
合計行の統計情報:
getSummaries(PARAM){ CONST {カラム、データ} = PARAM。 CONST合計= []; columns.forEach((列インデックス)=> { IF(インデックス=== 0){ 合計[インデックス] = '合计'; リターン; } constの値= data.map(項目=> { リターン番号(項目[カラム.property]) }); CONSTフラグ= values.every(値=> { IF(インデックス== 3){ trueを返す }他{ ますisNaN(値を返します) } }) であれば(フラグ){! 和[インデックス] = values.reduce((PREV、CURR)=> { constの値=番号(CURR); もし{(ますisNaN(値)!) 戻りPREV + CURR; }他{ PREVを返す; } }、0); 合計[インデックス] + = ''; } })。 合計を返します。 }、