美文网首页
小程序中小数输入框保留固定小数位数的做法

小程序中小数输入框保留固定小数位数的做法

作者: townYouth | 来源:发表于2020-12-07 14:27 被阅读0次

在common.js中

// value小数点后保留places位小数

const decimal = (value, places =2) => {

   if (/^(\d?)+(\.\d{0,places})?$/.test(value)) {//正则验证,小数点后不能大于places位数字

        return value

    } else {

        return value.substring(0, value.indexOf('.') +Number(places) +1)

    }

}

在index.js中

import { decimal }from '../../utils/common'

inputQuantities (e) {

    let value =e.detail.value

    this.data.jigongInfo.quantities = decimal(value,2)

    this.setData({

        jigongInfo:this.data.jigongInfo

    })

}

相关文章

  • 小程序中小数输入框保留固定小数位数的做法

    在common.js中 // value小数点后保留places位小数 const decimal = (valu...

  • 限制输入框小数位数和总位数

    1、限制输入框小数位数和输入框的总位数 2、限制输入框小数位数

  • JS保留最多两位小数

    有时候想要 最多 保留多少多少位小数, 并不想保留固定位数的小数, 怎么办呢?比如下面这种情况Input: Out...

  • iOS中的C常识

    // 保留位数 /* // %f默认会保留6位小数 // 指定保留多少位小数: %.nf, 其中n就是需要保留多少...

  • JAVASE学习笔记

    1.导包 ctrl+shift+字母o ,回车 2.保留指定位数的小数 (1)保留几位小数“%.nf” ,n保留的...

  • 保留固定位数小数点

    场景:一个正常的数据,你不需要四舍五入,也不需要进1,也不要舍去。比如 $num=98.7654321

  • printf函数

    位宽 格式化输出%mi中的m就是位宽 指定位宽 保留位数%f默认会保留6位小数指定保留多少位小数:%.nf,其中n...

  • 小程序中使用自定义函数

    我们在开发小程序的时候,会用到字符串截取、小数点保留位数等等功能,这些函数可以用JS来写。那么我们如何在小程序中写...

  • 小程序utils中定义公用函数供页面使用

    我们在开发小程序的时候,会用到字符串截取、小数点保留位数等等功能,这些函数可以用JS来写。那么我们如何在小程序中写...

  • Input输入限制

    input输入框限制输入保留两位小数正则

网友评论

      本文标题:小程序中小数输入框保留固定小数位数的做法

      本文链接:https://www.haomeiwen.com/subject/evxtgktx.html