vue之保留小数点两位小数 使用filters(过滤器)

 更新时间:2023年11月18日 09:38:36   作者:Cherry☼  
这篇文章主要介绍了vue之保留小数点两位小数 使用filters(过滤器),具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

保留小数点两位小数 使用filters(过滤器)

filters: {
   numFilter(value) {
     let realVal = "";
     if (!isNaN(value) && value !== "") {
       // 截取当前数据到小数点后两位,改变toFixed的值即可截取你想要的数值
       realVal = parseFloat(value).toFixed(2);
     } else {
       realVal = "--";
     }
     return realVal;
   },
 },
<!--在双括号中这样使用即可-->
<div class="col">{{item.dataToday | numFilter}}</div>

toFixed()

把数字转换为字符串,结果的小数点后有指定位数的数字

parseFloat()

函数可解析一个字符串,并返回一个浮点数。该函数指定字符串中的首个字符是否是数字。

如果是,则对字符串进行解析,直到到达数字的末端为止,然后以数字返回该数字,而不是作为字符串。

另注意:

  • 字符串中只返回第一个数字
  • 开头和结尾的空格是允许的
  • 如果字符串的第一个字符不能被转换为数字,那么 parseFloat() 会返回 NaN

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • vue中路由传参以及跨组件传参详解

    vue中路由传参以及跨组件传参详解

    这篇文章主要给大家介绍了关于vue中路由传参以及跨组件传参的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-03-03
  • vue下载excel文件的四种方法实例

    vue下载excel文件的四种方法实例

    最近vue项目中遇到了需求,客户端需要实现以excel表格形式下载数据,这篇文章主要给大家介绍了关于vue下载excel文件的四种方法,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-06-06
  • element-ui table表格底部合计自定义配置过程

    element-ui table表格底部合计自定义配置过程

    这篇文章主要介绍了element-ui table表格底部合计自定义配置过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-10-10
  • 使用vue-cli初始化项目时运行‘npm run dev’报错及解决

    使用vue-cli初始化项目时运行‘npm run dev’报错及解决

    这篇文章主要介绍了使用vue-cli初始化项目时运行‘npm run dev’报错及解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-09-09
  • vue3 + antv/x6实现流程图的全过程

    vue3 + antv/x6实现流程图的全过程

    随着互联网的发展,越来越多的应用需要实现流程图的制作,如工作流程图、电路图等,文中通过代码以及图文将实现的过程介绍的非常详细,对大家学习或者工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2024-06-06
  • vue3中el-table实现表格合计行的示例代码

    vue3中el-table实现表格合计行的示例代码

    这篇文章主要介绍了vue3中el-table实现表格合计行,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2024-01-01
  • Vue+vite创建项目关于vite.config.js文件的配置方法

    Vue+vite创建项目关于vite.config.js文件的配置方法

    Vue项目创建时,我们见过vue-cli 创建项目和webpack 创建项目等方式,这篇文章主要介绍了Vue+vite创建项目关于vite.config.js文件的配置方法,需要的朋友可以参考下
    2023-06-06
  • Vue 处理异步加载顺序问题之如何在Konva中确保文本在图片之上显示

    Vue 处理异步加载顺序问题之如何在Konva中确保文本在图片之上显示

    在处理Konva中的异步加载顺序问题时,确保在图像加载完成后再添加其他元素是关键,通过将回调函数放在imageObj.onload中,并正确处理变量捕获,我们可以确保文本总是绘制在图片之上,这不仅解决了显示顺序的问题,也为未来的调试提供了明确的方向,感兴趣的朋友一起看看吧
    2024-07-07
  • vue2.0 watch里面的 deep和immediate用法说明

    vue2.0 watch里面的 deep和immediate用法说明

    这篇文章主要介绍了vue2.0 watch里面的 deep和immediate用法说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-10-10
  • Vue单页及多页应用全局配置404页面实践记录

    Vue单页及多页应用全局配置404页面实践记录

    无论单页还是多页,我的实现思路是总体配置404页面的思路就是在前端路由表中添加一个 path: '/404' 的路由,渲染相应的404页面。这篇文章主要介绍了Vue单页及多页应用全局配置404页面实践,需要的朋友可以参考下
    2018-05-05

最新评论