歌单播放量没有显示万和亿的单位是怎么回事啊?
来源:3-4 播放数量细节处理
weixin_慕九州2233064
2022-03-13
代码运行没有出现错误,只是播放量那里没有单位,这是什么原因啊?
写回答
2回答
-
谢成
2022-03-15
看一下wxml中的数值是多少
如果wxml中的数值就是有问题的,肯定还是js中代码有问题,请再仔细检查。
可以把课程代码下载下来对比一下。
00 -
谢成
2022-03-14
请检查下/components/playlist/playlist.js中,对数字格式化的代码是否有问题。
应该是这样的:
_tranNumber(num, point) {
let numStr = num.toString().split('.')[0]
if (numStr.length < 6) {
return numStr
} else if (numStr.length >= 6 && numStr.length <= 8) {
let decimal = numStr.substring(numStr.length - 4, numStr.length - 4 + point)
return parseFloat(parseInt(num / 10000) + '.' + decimal) +
'万'
} else if (numStr.length > 8) {
let decimal = numStr.substring(numStr.length - 8, numStr.length - 8 + point)
return parseFloat(parseInt(num / 100000000) + '.' + decimal) + '亿'
}
}
032022-03-15
相似问题