您现在的位置是:网站首页> 编程资料编程资料
vue表格(table)计算总计方式_vue.js_
2023-05-24
402人已围观
简介 vue表格(table)计算总计方式_vue.js_
vue 表格计算总计
首先需要在table标签中添加
:summary-method="getSummaries" // 调用方法 show-summary //标签属性 methods: { getSummaries(param) { const { columns, data } = param console.log(columns, data, 'columns,data') const sums = [] columns.forEach((column, index) => { // 设置第一列的值为总计 if (index === 0) { sums[index] = '总计' return } sums[3] = this.form.result sums[3] += '元' }) return sums } }因为Element上计算总计的方法是计算当前页上金额的总和,稍加修改~
sums[index] = '总计' // 把下标为0的列赋值为总计 sums[3] = this.form.result // this.form.result为init初始化时从接口中拿到的总计,赋值到下标为3的列上 sums[3] += '元' // 得到的总计后加上单位元
vue table表格合计 ( Element )
只合计不做其他处理
简单求和实例处理
指定列求和实例处理
{{$utils.formSum(scope.row.price, 2, '.', ',')}} {{Number(scope.row.profit).toFixed(2)}} %
以上为个人经验,希望能给大家一个参考,也希望大家多多支持。
您可能感兴趣的文章:
相关内容
- vue将数字转为中文大写金额方式_vue.js_
- Vue封装--如何将数字转换成万_vue.js_
- vue中兄弟组件传值的两种方式小结_vue.js_
- Vue中.prettierrc文件的常见配置(浅显易懂)_vue.js_
- 关于element-ui中el-form自定义验证(调用后端接口)_vue.js_
- el-form-item prop属性动态绑定不生效问题及解决_vue.js_
- Vue中axios的基本用法详解_vue.js_
- Vue路由传参及props解耦深入分析_vue.js_
- JavaScript可视化与Echarts详细介绍_javascript技巧_
- vue-cli中设置publicPath的几种方式对比_vue.js_
