天天看点

vue中的坑(一)

这里遇到的坑是:

[Vue warn]: Error in render: “TypeError: price.toFixed is not a function”

我自己定义了一组书籍的列表,这里我在使用书籍价格的过程中想将价格保留后面的几位小数(自动添加小数或者自动删除小数)原本书籍的价格我保留了两位小数的,但是在价格后添加.toFixed的时候出现了以上的错误,对源码和自己所写的代码,没有发现问题,后来想到TypeError是数据类型的错误,我赶紧在网上查了查.toFixed的使用方法:源码中给的是 toFixed(fractionDigits?: number): string;输入的数据类型是number然后我又检查了自己的数据类型,发现是给的字符串用’ '括起来的,于是我赶紧将单引号删除。

总结:这个爬坑过程我觉得没有想到数据类型的变化,导致了前期花费了很多时间。