toFixed() 方法可把 Number 四舍五入为指定小数位数的数字。
所以当调用对象不是Number时会抛出该异常。
现在在做的项目有一个要求需要统计总和,用到该方法。在页面第一次加载完成后显示正常,但是当我点击按条件搜索再重置之后就显示Uncaught (in promise) TypeError: _this.real Receive.toFixed is not a function错误。
原因是toFixed()方法会将Number类型转换程String类型
所以在使用这个方法的时候最好先设置两个变量 ,一个是用于总数相加的,一个是用于toFixed()之后赋值的。