标签:比较 str vue 项目 ebs 类型 图片 inf 判断
在做vue前端项目时有一个需求是将当前的价格跟后台websoket传输过来的最新价格进行比较,如果最新价大于现在的价格那么价格变成红色,如果小于就变成绿色。
于是就要将两个价格进行一个比较,可是偶尔出现的一个问题就是明明最新价比当下价格高,但是却进入了判断为低执行的代码块。
经过试验发现后台实时发送的最新价,是为string类型,使用parseFloat()方法将其转换为浮点型后就恢复正常了。 或许原因可能是字符串不能与数字进行比较大小
(this.newprice:本地价格,price[1]:后台实时发送的最新价)
标签:比较 str vue 项目 ebs 类型 图片 inf 判断
原文地址:https://www.cnblogs.com/tommas/p/12803387.html