小程序使用wxs解决wxml保留2位小数问题


Posted in Javascript onDecember 13, 2019

1.出现溢出表现

小程序使用wxs解决wxml保留2位小数问题

从图中可以看到数字超出了很长长度。代码里面是如下这样的。为什么在0.35出现?或者一些相成的计算出现? 而 0.34却不会。

小程序使用wxs解决wxml保留2位小数问题

0.41 也会出现,好像是二进制运算出现结果。

小程序使用wxs解决wxml保留2位小数问题

data: {
  price:0.01,
  num:35
 },

wxml文件仅仅是处理一个相处的结果。

<view>
 {{price*num}}
</view>

2.在wxml文件加入一个约束2位小数操作

在wxml文件里面创建一个方法,调用的时候就可以直接使用保留2位小数的问题了。创建一个wxs模块,看如下的代码,在模块里面添加对应的处理方法。

<view>
 {{we.toFixed(price*num)}}
</view>

<wxs module="we">
 var toFixed = function (value) {
 return value.toFixed(2);
}
module.exports = {
  toFixed :toFixed
}
</wxs>

经过这个方法处理,小程序的运算可以保留到2位小数了。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
datagrid框架的删除添加与修改
Apr 08 Javascript
jquery选择器大全 全面详解jquery选择器
Mar 06 Javascript
JavaScript组件焦点与页内锚点间传值的方法
Feb 02 Javascript
基于jquery css3实现点击动画弹出表单源码特效
Aug 31 Javascript
用jquery快速解决IE输入框不能输入的问题
Oct 04 Javascript
js给table赋值的实例代码
Oct 13 Javascript
JS添加或修改控件的样式(Class)实现方法
Oct 15 Javascript
vue+swiper实现侧滑菜单效果
Dec 28 Javascript
javascript中如何判断类型汇总
May 14 Javascript
通过seajs实现JavaScript的模块开发及按模块加载
Jun 06 Javascript
js实现简单选项卡制作
Aug 05 Javascript
JavaScript实现商品评价五星好评
Nov 30 Javascript
微信小程序点击保存图片到本机功能
Dec 13 #Javascript
微信小程序实现轨迹回放的示例代码
Dec 13 #Javascript
微信小程序 SOTER 生物认证DEMO 指纹识别功能
Dec 13 #Javascript
vue中使用elementUI组件手动上传图片功能
Dec 13 #Javascript
使用uni-app开发微信小程序的实现
Dec 13 #Javascript
webpack DllPlugin xxx is not defined解决办法
Dec 13 #Javascript
微信小程序关键字变色实现代码实例
Dec 13 #Javascript
You might like
默默简单的写了一个模板引擎
2007/01/02 PHP
php中cookie的作用域
2008/03/27 PHP
PHP中date与gmdate的区别及默认时区设置
2014/05/12 PHP
php遍历、读取文件夹中图片并分页显示图片的方法
2016/11/15 PHP
详谈配置phpstorm完美支持Codeigniter(CI)代码自动完成(代码提示)
2017/04/07 PHP
PHP实现微信申请退款功能
2018/10/01 PHP
for 循环性能比较 提高for循环的效率
2009/03/19 Javascript
javascript实现的在当前窗口中漂浮框的代码
2010/03/15 Javascript
js 禁止选择功能实现代码(兼容IE/Firefox)
2010/04/23 Javascript
JS实现无限级网页折叠菜单(类似树形菜单)效果代码
2015/09/17 Javascript
js实现小窗口拖拽效果
2016/12/03 Javascript
javascript中BOM基础知识总结
2017/02/14 Javascript
node.js 中间件express-session使用详解
2017/05/20 Javascript
JavaScript中一些特殊的字符运算
2017/08/17 Javascript
[03:03]DOTA2校园争霸赛 济南城市决赛欢乐发奖活动
2013/10/21 DOTA
[34:39]Secret vs VG 2018国际邀请赛淘汰赛BO3 第二场 8.23
2018/08/24 DOTA
python批量添加zabbix Screens的两个脚本分享
2017/01/16 Python
Python编程把二叉树打印成多行代码
2018/01/04 Python
浅谈关于Python3中venv虚拟环境
2018/08/01 Python
python 字典中取值的两种方法小结
2018/08/02 Python
Python解决线性代数问题之矩阵的初等变换方法
2018/12/12 Python
python PrettyTable模块的安装与简单应用
2019/01/11 Python
python使用tomorrow实现多线程的例子
2019/07/20 Python
python中eval与int的区别浅析
2019/08/11 Python
wxPython:python首选的GUI库实例分享
2019/10/05 Python
Python time库基本使用方法分析
2019/12/13 Python
Python环境使用OpenCV检测人脸实现教程
2020/10/19 Python
python实现无边框进度条的实例代码
2020/12/30 Python
布里斯班女装时尚品牌:Adrift
2017/12/28 全球购物
乌克兰电子和家用电器商店:Foxtrot
2019/07/23 全球购物
法律专业推荐信范文
2013/11/29 职场文书
公司委托书格式范文
2014/04/04 职场文书
森林防火标语
2014/06/23 职场文书
群众路线个人剖析材料
2014/10/07 职场文书
小学语文教学随笔
2015/08/14 职场文书
SQL Server中搜索特定的对象
2022/05/25 SQL Server