vue element计算表格合计问题

问题:当表格的el-table-column标签下的属性prop属性值为‘对象.属性’时,将不能自动合计。
例如:

 <el-tableborderv-loading="loading2"element-loading-text="拼命加载中"element-loading-spinner="el-icon-loading"element-loading-background="rgba(255, 255, 255, 0.8)"ref="multipleTable":data="dataBill"tooltip-effect="dark"style="width: 100%;text-align:left;"show-summaryheight="720"><el-table-column type="index" label="序号" width="90" align="center"></el-table-column><el-table-column prop="statisticsDate" label="日期" align="center"></el-table-column><el-table-column prop="order.count" label="订单数量" align="center"></el-table-column><el-table-column prop="order.total" label="合计金额" align="center"></el-table-column></el-table>
这里的订单数量和合计金额将不能自动合计。

解决思路:把 porp属性值修改为属性格式(prop:“count”)。怎么修改呢????
实现方法:遍历循环修改。具体如下

 for (var i = 0; i < data.length; i++) {data[i].orderCount = data[i].order.count;data[i].orderTotal =data[i].order.total;}

最后把订单数量和合计金额的 prop修改如下,就能自动合计啦

<el-table-column prop="orderCount" label="订单数量" align="center"></el-table-column><el-table-column prop="orderTotal" label="合计金额" align="center"></el-table-column>


转载请注明原地址:https://blog.csdn.net/weixin_42857055/article/details/99624826

vue element计算表格合计问题相关推荐

  1. vue element el-table表格勾选求和 el-table 勾选获取表格某几列数据求和

    vue element el-table 表格勾选获取几列数据求和 el-table表格勾选求和 先看案例如下图所示:el-table 勾选后求出支付金额数据,计算出总金额数据. 我们来一步步分析方便 ...

  2. Vue Element UI 表格组件 利用插槽实现按下按钮后获得本行数据(内容)

    Vue Element UI 表格组件 利用插槽实现按下按钮后获得本行数据(内容) 能够解决的问题 需要在表格中添加一个类似修改或编辑的按钮,按下按钮,弹出的窗口需要本行的渲染数据 需要向服务端提交一 ...

  3. vue element el-table 表格搜索 搜索表格内容关键字标红 关键字高亮显示

    vue element el-table 表格搜索 搜索表格内容关键字标红 关键字高亮显示 最近公司项目需求,搜索表格的内容,并且需要搜索的关键字高亮显示(关键字标红),如图所示最终效果: 1.在需要 ...

  4. Vue Element table表格实现表头自定义多类型动态筛选 , 目前10种筛选类型,复制即用

    一.效果图 目前10种筛选类型 看看是否是你需要的,本文可能有点长 ,我尽可能的给讲清楚,包括源码附上 二.无聊发言 点击当前行跳转 部分数据后缀追加图标 某列数据根据状态增加颜色标识 三.前言 实现 ...

  5. vue动态计算表格列两个时间的差值

    方法中用到了插件moment.js,使用day.js也是一样的.这两个时间工具超好用,不知道的快去了解一下,从此不需要new Date(). moment官网地址:http://momentjs.cn ...

  6. Vue+Element实现表格筛选

    安装Vue和el什么的就不说了,也吐槽样式丑,作者懒得写样式主要是为了展示写法和功能虽然我自己都想吐槽 <template><div style="margin-top: ...

  7. element plus 表格合计

    参考 table 加上 show-summary :summary-method="getSummaries" <el-tablev-loading="loadin ...

  8. vue element ui表格下载成xlsx工作表格

    我们需要两个依赖 打开项目终端 输入 npm i file-saver -S 和 npm i xlsx -S 在需要使用的组件中引入依赖 import FileSaver from 'file-sav ...

  9. Vue+element 实现表格的动态增加行

    功能需求:1.实现一个表格,可以增加行 ,可以修改每一行的数据: 2.获取选中的行的数据,获取选中行的索引:3.根据获取的行的索引删除相应的一行的数据. tableData的数据是写死的,具体开发可以 ...

最新文章

  1. Oracle体系结构之密码文件管理
  2. 从“执行新过程新增5%的工作量”看新过程引入
  3. modelform save
  4. “约见”面试官系列之常见面试题之第八十九篇之vue生命周期作用(建议收藏)
  5. SpringBoot 自带工具类~CollectionUtils
  6. Java 画精美图形
  7. Cocos2d-X字体
  8. vue使用canvas开发漂亮的多功能手写板组件
  9. python自学笔记_Python 自学笔记
  10. 图解TCPIP-HTTP
  11. 来看看国内大公司官网隐藏的彩蛋
  12. 采用静态编译方式防止易语言小程序被误杀
  13. pythonttf字体下载_python 58 字体反爬
  14. VC网络编程实战视频教程
  15. 关于数据治理的读书笔记 - 什么是数据战略?
  16. 资深研发转变为架构师意味着什么
  17. MySQL用户管理语句001
  18. mybatis 级联查询
  19. auto.js 快手自动评论脚本 引流操作
  20. PHP学习-3 端口开放

热门文章

  1. ERROR: cannot launch node of type [map_server/map_server]: Cannot locate node of type [map_server]
  2. Windows11 安装 chocolatey 包管理器
  3. Excel高级筛选操作图解
  4. 企业数超500万家,钉钉宣布进入软件硬件智能化融合的4.0时代
  5. 华为OD机试真题 C++ 实现【异常的打卡记录】【2022.11 Q4 新题】
  6. PMP 80个输入输出总结
  7. 图形 / 短信 :验证码
  8. Pytorch DEEP LEARNING WITH PYTORCH: A 60 MINUTE BLITZ
  9. 在mt6735中添加新的开机logo与开\关机动画
  10. oracle常用函数使用大全 (Oracle除法)