欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

wxml中直接使用较高级的js语法

程序员文章站 2022-07-14 09:32:37
...

1.新建`filter.wxs`

var filters = {   

    toFix: function (value) {      

       return value.toFixed(2) // 此处2为保留两位小数,可变   

   },

    toStr: function (value) {      

       return value.toString() //转化为字符串

   },

    toNum: function (value) {      

       return value.toNumber() //转化为数字

   },

}

module.exports = {  //导出

    toFix: filters.toFix,

    toStr: filters.toStr,

    toNum: filters.toNum,

}

2.WXML中引入WXS

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

3.在WXML中使用

<view>

    {{ filters.toFix(number) }}

</view>

其他如toString(),toNumber()也可用此类似方法