elementui drawer与table summary合计的处理方法

场景

在这里插入图片描述
点击显示drawer
在这里插入图片描述
drawer内部显示图表是正常没问题的,但是合计,需要两次触发才可以正常显示。

思路

首先分析打印的信息, 会发现, summary-method 在一次触发渲染的时候, 足足统计了三次。 透过这个现象猜测,内部应是有定时器在循环取值。。原因很显然, 这个el-table应该是异步创建的。为此我尝试了一下,在提供的open方法内再去请求我的数据, 结果是一样的。 根据这个结果猜测跟数据关系不大。

由此推得问题应该在数据的渲染上。 于是我仔细地翻阅了一下文档。终于发现一个东西,遂尝试。

解决方法

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
将ref 挂于eltable上 ,在return sums 数组之前,让他重新布局即可。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值