1. 程式人生 > >微信小程式--在wxml中設定保留小數位數

微信小程式--在wxml中設定保留小數位數

需求
這裡寫圖片描述
在wxml中計算價格*數量小數出現問題。

需要新建一個wxs檔案

var filters = {
  toFix: function (value) {
    return value.toFixed(2)//此處2為保留兩位小數
  }
}
module.exports = {
  toFix: filters.toFix
}

在wxml檔案中引入

<wxs module="filters" src="../addmul.wxs"></wxs>

修改

<view class="price"  wx:if="{{item.num > 0}}
"> <span>{{item.price*item.num}}</span> </view>

<view class="price"  wx:if="{{item.num > 0}}">
 <span>{{filters.toFix(item.price*item.num)}}</span> 
</view>

解決小數問題