微信小程序微店_Vue自界说过滤器格局化数字三位加一逗号完成代码

  • 栏目:公司新闻 时间:2021-01-08 15:51 分享新闻到:
<返回列表

Vue自定义过滤器格式化数字三位加一逗号实现代码       这篇文章主要介绍了Vue自定义过滤器格式化数字三位加一逗号的实现代码,需要的朋友可以参考下

前端处理一些金额,数字类的数据要求按照固定的格式显示,比如9,527,025,或者带有小数(如1,587.23)仍要三位一断。有些话也不必多说,既然要求如此,实现呗。

作为前端主流框架之一的Vue,类似的功能肯定都有人写的很完善了。我呢,最讨厌不动脑筋去网上找现成的,所以我自己写了一个。话不多说,先放效果图再贴代码(为了展现思路,我面向过程写的,另外这个是针对保留两位小数的数字进行过滤,因为保留整数的太简单了)。

 !DOCTYPE html 
 html 
 head 
 meta charset="UTF-8" 
 meta http-equiv="Content-Type" content="text/html" 
 title Vue数字过滤器逢三一断 /title 
 /head 
 body 
 div id="app" 
 h4 说明:这个版本是针对保留两位小数的浮点数进行过滤格式化的 /h4 
 input type="number" v-model="num" / 
 p {{num|NumFormat}} /p 
 /div 
 /body 
 script type="text/javascript" src="vue.js" /script 
 script 
 Vue.filter('NumFormat', function(value) {
 if(!value) return '0.00';
 var intPart = Number(value).toFixed(0); //获取整数部分
 var intPartFormat = intPart.toString().replace(/(\d)( =( :\d{3})+$)/g, '$1,'); //将整数部分逢三一断
 var floatPart = ".00"; //预定义小数部分
 var value2Array = value.split(".");
 //=2表示数据有小数位
 if(value2Array.length == 2) {
 floatPart = value2Array[1].toString(); //拿到小数部分
 if(floatPart.length == 1) { //补0,实际上用不着
 return intPartFormat + "." + floatPart + '0';
 } else {
 return intPartFormat + "." + floatPart;
 } else {
 return intPartFormat + floatPart;
 var app = new Vue({
 el: "#app",
 data: {
 num: 0
 /script 
 /html 

总结

以上所述是小编给大家介绍的Vue自定义过滤器格式化数字三位加一逗号实现代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对凡科网站的支持!


分享新闻到:

更多阅读

微信小程序微店_Vue自界说过滤器格局化数

公司新闻 2021-01-08
Vue自定过虑器文件格式化数据三位加一分号完成编码 本文关键详细介绍了Vue自定过虑器...
查看全文

广州凡科互联网科技股份有限公司招聘电

公司新闻 2021-01-08
招聘人数:19职位信息1. 基于市场洞察和营销策略,制定年度品类策略。监督计划执行和实施,...
查看全文

借势微信小程序_对angularJs中controller控制

公司新闻 2021-01-08
对angularJs中controller操纵器scope父子俩集功效域的案例解读 今日网编就为大伙儿共享一篇...
查看全文
返回全部新闻


区域站点: 南丰县网页开发   南宫市网页ui   囊谦县网页设计与制作   南和县学生个人网页优秀模板   南华县网页开发   南江县网页ui   南京市网页设计与制作   南靖县学生个人网页优秀模板   南康市网页开发   南乐县网页ui   南陵县网页设计与制作   南宁市学生个人网页优秀模板   南平市网页开发   南皮县网页ui   南市区网页设计与制作   南通市学生个人网页优秀模板   南投县网页开发   南雄市网页ui   南溪县网页设计与制作   南阳市学生个人网页优秀模板   南漳县网页开发   南召县网页ui   南郑县网页设计与制作   那坡县学生个人网页优秀模板   那曲县网页开发   纳雍县网页ui   讷河市网页设计与制作   内黄县学生个人网页优秀模板   内江市网页开发   内丘县网页ui   内乡县网页设计与制作   嫩江市学生个人网页优秀模板   聂荣县网页开发   尼玛县网页ui   尼木县网页设计与制作   宁安市学生个人网页优秀模板   宁波市网页开发   宁城县网页ui   宁德市网页设计与制作   宁都县学生个人网页优秀模板   宁国市网页开发   宁海县网页ui   宁化县网页设计与制作   宁晋县学生个人网页优秀模板   宁陵县网页开发   宁明县网页ui   宁南县网页设计与制作   宁强县学生个人网页优秀模板   宁陕县网页开发   宁武县网页ui   宁乡市网页设计与制作   宁阳县学生个人网页优秀模板   宁远县网页开发   农安县网页ui   磐安县网页设计与制作   盘锦市学生个人网页优秀模板   盘山县网页开发   磐石市网页ui   盘州市网页设计与制作   蓬安县学生个人网页优秀模板   澎湖县网页开发   蓬莱市网页ui   彭山县网页设计与制作   蓬溪县学生个人网页优秀模板   彭阳县网页开发   彭泽县网页ui   彭州市网页设计与制作   偏关县学生个人网页优秀模板   平安县网页开发   平昌县网页ui   平定县网页设计与制作   屏东县学生个人网页优秀模板   平度市网页开发   平果县网页ui   平和县网页设计与制作   平湖市学生个人网页优秀模板   平江县网页开发   平乐县网页ui   平凉市网页设计与制作   平利县学生个人网页优秀模板   平罗县网页开发   平陆县网页ui   屏南县网页设计与制作   平泉市学生个人网页优秀模板   屏山县网页开发   平顺县网页ui   平塘县网页设计与制作   平潭县学生个人网页优秀模板   平武县网页开发   萍乡市网页ui   平乡县网页设计与制作   平阳县学生个人网页优秀模板   平遥县网页开发   平阴县网页ui   平邑县网页设计与制作   平远县学生个人网页优秀模板   平舆县网页开发   皮山县网页ui   普安县网页设计与制作   浦北县学生个人网页优秀模板   浦城县网页开发   普洱市网页ui   普格县网页设计与制作   浦江县学生个人网页优秀模板   普兰县网页开发   普宁市网页ui   莆田市网页设计与制作   迁安市学生个人网页优秀模板   乾安县网页开发   潜江市网页ui   潜山市网页设计与制作  

友情链接: 永久免费手机建站 网页建站 网站建设制作 手机网站建设

Copyright © 2002-2020 网页设计与制作_学生个人网页优秀模板_网页开发_网页ui_网页设计大作业 版权所有 (网站地图) 备案号:粤ICP备10235580号