微信小程序wxml中保留小数点后2位的方法

原理:wxml中不能直接使用较高级的js语法,如`.toFixed`,但可以通过引入wxs模块实现效果

1、 新建一个`filter.wxs`

```

var filters = {

    toFix: function (value) {

        return value.toFixed(2) // 此处2为保留两位小数,保留几位小数,这里写几

    }

}

module.exports = {

    toFix: filters.toFix,toNumber: filters.toNumber,

}

```

2、 WXML中引入WXS

```

```

3、 WXML中使用

```

{{ filters.toFix(price) }}

```

其他如Numer()也是类似的用法

你可能感兴趣的:(微信小程序wxml中保留小数点后2位的方法)