小程序
小游戏
企业微信
微信支付
扫描小程序码分享
<view>{{ filters.toFix.parseFloat(goodsPrice) }}</view>
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
String.prototype.moneyFormat = function(returnArr){
parts = this.replace(',', '').split('.')
parts[1] = (parts[1] = parts[1] || '00') + (parts[1].length < 2 ? '0' : '')
return returnArr ? parts : parts.join('.')
}
Number.prototype.moneyFormat = function (returnArr) {
return this.toString().moneyFormat(returnArr)
var price = 50
price.moneyFormat() // => 50.00
price = 50.01
price.moneyFormat(1) // => ["50", "01"]
price = '1,050.01'
parts = price.moneyFormat(1) // => ["1050", "01"]
this.setData({
priceInt: parts[0],
priceFloat: parts[1]
})
WXSS
.price{ color: #ffb701; font-size: 30px; font-weight: 600; } sub{ font-size: 15px; }
WXML
<view class="price"><sub>¥</sub>{{priceInt}}<sub>.{{priceFloat}}</sub></view>
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
<view>{{ filters.toFix.parseFloat(goodsPrice) }}.00</view>
<
view
>{{ filters.toFix.parseFloat(goodsPrice) }}.00</
>
直接在{{ }}后面加 .00
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
String.prototype.moneyFormat = function(returnArr){
parts = this.replace(',', '').split('.')
parts[1] = (parts[1] = parts[1] || '00') + (parts[1].length < 2 ? '0' : '')
return returnArr ? parts : parts.join('.')
}
Number.prototype.moneyFormat = function (returnArr) {
return this.toString().moneyFormat(returnArr)
}
var price = 50
price.moneyFormat() // => 50.00
price = 50.01
price.moneyFormat(1) // => ["50", "01"]
price = '1,050.01'
parts = price.moneyFormat(1) // => ["1050", "01"]
this.setData({
priceInt: parts[0],
priceFloat: parts[1]
})
WXSS
WXML
<view class="price"><sub>¥</sub>{{priceInt}}<sub>.{{priceFloat}}</sub></view>
<
view
>{{ filters.toFix.parseFloat(goodsPrice) }}.00</
view
>
直接在{{ }}后面加 .00