微信小程序之数据处理
今天是继续昨天未完成的写,由于我要做的是个计算软件,所以说精度很重要啊!所以今天上午加下午都在寻找优化的方法,首先是找到了js精度问题的文章
js,微信小程序数字的精度计算 - 简书
这位博主的文章,我读了读感觉很不错,于是,我了解了wxs的一些知识,我准备把它以及计算的四个函数都写到公共文件里,让代码看起来简洁不累赘。然而,失败了,首先是报错,各种错误轮着报。首先是Number的问题:
我去看了定义,发现并没有Number(num)的语法,但是我明明昨天还用了的,转出来了NaN,因为数据有两个小数点。于是我改成了praseFloat。后面查了文档,文档里写不能调用js里面的函数,我想可能是这个原因
下面又出来了新的错误:提示我不希望用var
我当时很疑惑,我以为wxs里面不可以用es5,就都改成了let,后面查阅文档发现其实文档里很多东西都写的”详见ES5语法“,但是问题是,改完了开始报新的错误:
这是根据别人的文章写的,我把这段代码注释掉,又出现了新的错误:
Object.defineProperty(exports, '__esModule', { value: true });
这是导出部分的错误提示,
module.exports={calculator : calculator,
}
这个地方报错我很震惊,于是去查了文档,文档里确实是这样没错,然后我换了另一种形式依旧报错。最后重新关闭打开微信小程序开发平台,这个错误就消失了,表示有点无语,很多不更新的错误可以尝试停止再刷新试试看
但是现在出现新问题,wxs的模块引用语法不能让我的计算结果显示在表单里,可能是我没找对方法,但是我确实试了半天,都是不行,无奈只好把代码还原到昨天的状态(这里说一下,改代码一定要备份!!备份!!这样还原才方便,不用像博主一样憨憨的写)
还原之后就没什么好说的啦,就是重复的几个页面,大同小异的内容,绑定事件的套路语法,今天就这样吧,不过前面的精度被我优化了一点点,就是在做加法的时候,小心他给你加成字符串,所以先praseFloat一下每个数据,再相加。好了一点点,但是不到预期,希望下次能找到思路优化。
明天就弄一些幻灯片,资讯,我的意见等等这种内容了,这种都有模块,没那么困难了,不过确实改bug能学到很多,今天的成果,四个小算法都写好啦~
微信小程序之数据处理相关推荐
- 微信小程序----团购或秒杀的批量倒计时实现
当前效果体验二维码 如果文章对你有帮助的话,请打开微信扫一下二维码,点击一下广告,支持一下作者!谢谢! 效果图 实现思路 微信小程序实现倒计时,可以将倒计时的时间进行每一秒的计算和渲染! JS 模拟商 ...
- 微信小程序云函数中的数据处理后返回
微信小程序云函数中的数据处理后返回 本文主要演示的是,在微信云函数中调用数据库后,如何对获取的内容在云函数内处理后返回. 主函数 exports.main = async (event, contex ...
- 微信小程序的wxml实现复杂运算或者数据处理
在微信小程序的wxml中可以在{{}}进行里进行简单的三目运算.但是复杂的比如字符串截取,parseInt().str.split().num.toFixed(),substring等在{{}}里是无 ...
- 微信小程序解决页面数据处理多时页面卡顿的问题
微信小程序开发交流qq群 173683895 承接微信小程序开发.扫码加微信. 解决思路: 第一步.默认整个页面都不显示.等数据加载出来了再显示 第二部.分段显示,每一个段落都默认不显示,使 ...
- 微信小程序架构分析 (上)
作者:赵启明 链接:https://zhuanlan.zhihu.com/p/22754296 来源:知乎 著作权归作者所有.商业转载请联系作者获得授权,非商业转载请注明出处. 相信不少上手试用了微信 ...
- 微信小程序实例开发教程之知乎新闻
前面写了几篇文章,简单地介绍了一下小程序.相信完整看下来的读者,对微信小程序应该有了一定的认识.学习,需要边学边练,这样掌握起来快,反正我喜欢这么去学习一样新的技术.学而不思则罔,思而不学则殆嘛.下面 ...
- 玩Android微信小程序版
最近开始针对项目性全面学习了一点js,和同事一起用MUI写了个项目,就敢拿出来献丑,我也是diaodiao的.经过几十个工时业余时间*(最近两周有点忙,周期拖得有点长,本来计划五一之前发出来的),在仿 ...
- 上传文件 微信小程序input_快速上手微信小程序UI框架
本课程属于 微信小程序 A计划,不单独售卖,加入 A 计划可免费观看本课程及所有 微信小程序 收费课程~ 微信小程序 A计划永久有效期购买链接: http://www.sikiedu.com/clas ...
- 页面生命周期_微信小程序的生命周期学习笔记-应用篇
在我们学习微信小程序的过程当中,我们会参考很多资料.在这些资料中,我们经常能够看到"生命周期"四个字,在前面的课程中也提到过.在这里做一个说明. 生命周期是一类函数的统称,这些函数 ...
最新文章
- 扩展cocos slider控件,支持禁用置灰
- 变种 背包问题_动态规划入门——传说中的零一背包问题
- 树莓派4开机黑屏_树莓派4降价啦,2Gb内存的树莓派4降至35美元
- Scott Mitchell 的ASP.NET 2.0数据教程之三十九:: 在编辑和插入界面里添加验证控件...
- c语言是自动四舍五入,请问c语言如何实现四舍五入?
- linux lnmp yum版安装
- Redis 基本数据类型试炼
- 字节跳动 MySQL 学习笔记火了,完整版开放下载!
- StringUtils详细介绍
- BZOJ1345 [Baltic2007]序列问题Sequence
- 双酚基CE树脂行业调研报告 - 市场现状分析与发展前景预测
- 计算机如何做材料的应力应变曲线,常用材料应力应变曲线.xlsx
- PCIe协议学习笔记
- 计算机四级网络题型,全国计算机四级考试题型
- 电子系统综合设计作业笔记
- 梦游计算机,传承与奉献!《梦幻西游》电脑版《梦游敦煌》完结
- python内turtle库应用
- Win10 功能大全
- WSDL简介及WSDL如何查看
- 阿里P9:做了6年架构设计,这次聊聊微服务与分布式事务细节