请问为什么这样处理后端返回的数据,会报错呢?

2023-06-16 297 0

image.png

item.active_price = Number(item.active_price)
item.shop_price = Number(item.shop_price)

为什么不能在forEach里把字符串转数字类型呢呢?

直接这样赋值是没问题的,但是有可能会有其他业务代码也操作了 active_price 这个变量,所以你后续使用 active_price2 就可以避免问题出现了.

一般来说尽量少这样操作源数据,这样出现问题了也方便定位问题出现在哪里.

回答

相关文章

nuxt2部署静态化和ssr的时候访问首页先报404再出现首页为什么?
`clip-path` 如何绘制圆角平行四边形呢?
多线程wait方法报错?
VUE 绑定的方法如何直接使用外部函数?
vue2固定定位该怎么做?
谁有redis实现信号量的代码,希望借鉴一下?