前言 : 开发vue项目时遇到的问题,在elemen-ui 的 table 里面 实时计算 因为有小数 所以要求最后一个值得计算是 (总数 - 前面累计得总和 )
为什么会出现这个错误?
因为是实时计算 循环频繁的改变 this 的值 ,触发到了这个错误。
解决办法就是:
把 this 的值 声明一个变量存起来 在这里面你可以对你声明的这个变量做任何的操作 最后再把这个值赋给 this 如下图 就不会触发到这个错误啦
总结 :涉及到计算时不要直接操作this里面的值 计算和赋值要分开。