vue.js实现价格格式化的方法


Posted in Javascript onMay 23, 2017

这里分享一个常用的价格格式化的一个方法,在电商的价格处理中非常的实用,我们可以看一个效果

vue.js实现价格格式化的方法

这里在价格数据的地方使用了一个过滤器,通过这个过滤器对价格做了保留小数位的处理。

HTML

<div class="price">
 <span v-html="goods.sale_price|format"></span>
 <span class="price-before">¥{{"这里是价格数据"}}</span>
</div>

JS

filters:{  //数据过滤器
 format:function(value){
  var html,_val;
  value =Number(value).toFixed(2);
  if(value==0){
   value=0;
   return html = "¥<span>0</span>";
  }else if(value.split('.')[1].substring(1)==0){
   value = Number(value).toFixed(1);
  }
  _val = value.split('.');
  return html = '¥<span>'+_val[0]+'</span><em>.'+_val[1]+'</em>';
 }
}

以上所述是小编给大家介绍的vue.js实现价格格式化的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
jQuery 动画基础教程
Dec 25 Javascript
JavaScript高级程序设计 读书笔记之十一 内置对象Global
Mar 07 Javascript
jQuery插件实现屏蔽单个元素使用户无法点击
Apr 12 Javascript
js完美解决IE6不支持position:fixed的bug
Apr 24 Javascript
javascript下拉列表菜单的实现方法
Nov 18 Javascript
js浏览器滚动条卷去的高度scrolltop(实例讲解)
Jul 07 Javascript
php中and 和 &amp;&amp;出坑指南
Jul 13 Javascript
Vue刷新修改页面中数据的方法
Sep 16 Javascript
微信小程序 子级页面返回父级并把子级参数带回父级实现方法
Aug 22 Javascript
layui当点击文本框时弹出选择框,显示选择内容的例子
Sep 02 Javascript
VUE实现Studio管理后台之鼠标拖放改变窗口大小
Mar 04 Javascript
vue组件vue-esign实现电子签名
Apr 21 Vue.js
js编写选项卡效果
May 23 #Javascript
jQuery日期范围选择器附源码下载
May 23 #jQuery
详解JavaScript数组过滤相同元素的5种方法
May 23 #Javascript
强大的 Angular 表单验证功能详细介绍
May 23 #Javascript
微信小程序 侧滑删除(左滑删除)
May 23 #Javascript
最常用的jQuery表单验证(简单)
May 23 #jQuery
jquery实现简单实用的轮播器
May 23 #jQuery
You might like
php查询相似度最高的字符串的方法
2015/03/12 PHP
php数组比较实现查找连续数的方法
2015/07/29 PHP
php curl抓取网页的介绍和推广及使用CURL抓取淘宝页面集成方法
2015/11/30 PHP
php 实现进制相互转换
2016/04/07 PHP
jquery HotKeys轻松搞定键盘事件代码
2008/08/30 Javascript
关于jquery input textare 事件绑定及用法学习
2013/04/03 Javascript
js 定时器setTimeout无法调用局部变量的解决办法
2013/11/28 Javascript
jquery插件开发之实现md5插件
2014/03/17 Javascript
javascript怎么禁用浏览器后退按钮
2014/03/27 Javascript
javascript实现分栏显示小技巧附图
2014/10/13 Javascript
使用Node.js处理前端代码文件的编码问题
2016/02/16 Javascript
vue.js通过自定义指令实现数据拉取更新的实现方法
2016/10/18 Javascript
详解nodejs 文本操作模块-fs模块(四)
2016/12/22 NodeJs
Node.JS循环删除非空文件夹及子目录下的所有文件
2018/03/12 Javascript
Vue子组件向父组件通信与父组件调用子组件中的方法
2018/06/22 Javascript
关于vue v-for 循环问题(一行显示四个,每一行的最右边那个计算属性)
2018/09/04 Javascript
jQuery实现基本隐藏与显示效果的方法详解
2018/09/05 jQuery
javascript json字符串到json对象转义问题
2019/01/22 Javascript
webpack4 从零学习常用配置(小结)
2019/05/28 Javascript
vue h5移动端禁止缩放代码
2019/10/28 Javascript
[32:30]夜魇凡尔赛茶话会 第一期01:谁是卧底
2021/03/11 DOTA
vc6编写python扩展的方法分享
2014/01/17 Python
Python随机生成彩票号码的方法
2015/03/05 Python
python排序方法实例分析
2015/04/30 Python
python 遍历字符串(含汉字)实例详解
2017/04/04 Python
Python算法之求n个节点不同二叉树个数
2017/10/27 Python
解决python3 HTMLTestRunner测试报告中文乱码的问题
2018/12/17 Python
python turtle库画一个方格和圆实例
2019/06/27 Python
Xadmin+rules实现多选行权限方式(级联效果)
2020/04/07 Python
Python smtp邮件发送模块用法教程
2020/06/15 Python
python解包用法详解
2021/02/17 Python
优秀应届毕业生推荐信
2014/02/18 职场文书
小学二年级学生评语
2014/04/21 职场文书
教研活动总结
2014/04/28 职场文书
交通事故调解协议书
2015/05/20 职场文书
2016年领导干部廉政承诺书
2016/03/24 职场文书