微信小程序坑点杂谈(五)光速解决小程序数值大小判断错误的问题

一、写在开头

本人只是一枚小小的新手开发者,所提的问题和解答很难超过个人水平,如果对你有帮助,那就太好了!

二、发现问题
我个人前些天写一个小小项目的时候,需要判断购买商品的金额大小是否达到优惠券的最低使用价格,这就需要两者判断,但是很神奇的是针对1000.00这种金额及以上就会被判定比最低使用价格小(200元左右),代码如下:

if (e.currentTarget.dataset.satisfy_price > that.data.sum) {wx.showToast({title: '未达到最低使用价格',icon:"none",duration:1000})}

三、解决问题
问题的解决很简单,大抵是因为数值类型的问题,所以可以利用parseInt()把它们都转化成数字再进行数值大小判断,这个是比较报险的,不然很容易出现让人摸不着头脑的尴尬(笑),解决后的代码如下:

 if (e.currentTarget.dataset.satisfy_price > parseInt(that.data.sum)) {//必须加that.data.sum否则会被看成比200小,这就很尴尬了wx.showToast({title: '未达到最低使用价格',icon:"none",duration:1000})}

大概就这样了,谢谢大家~~

微信小程序坑点杂谈(五)1000比200小?光速解决小程序数值大小判断错误的问题相关推荐

  1. 微信小程序坑点杂谈(二)“{}”是什么?对象字符串怎么转换?

    微信小程序坑点杂谈(二)"{}"是什么?对象字符串怎么转换? 一.写在开头 本人只是一枚小小的新手开发者,所提的问题和解答很难超过个人水平,如果对你有帮助,那就太好了! 二.发现问 ...

  2. 加入域时出现以下错误 登陆失败 该目标账户名称不正确_微信支付踩坑合集:微信小程序支付失败是什么原因?持续更新...

    微信小程序开发的过程一定会遇到各种问题,最让人棘手的就是支付问题,因为没有支付做商城类似的小程序就没有办法完成最关键的一步.那么支付失败到底什么原因呢?一下子收集了几个错误类似,希望对你有帮助: No ...

  3. 微信支付踩坑合集:微信小程序支付失败是什么原因?

    微信小程序开发的过程一定会遇到各种问题,最让人棘手的就是支付问题,因为没有支付做商城类似的小程序就没有办法完成最关键的一步.那么支付失败到底什么原因呢?一下子收集了几个错误类似,希望对你有帮助: No ...

  4. 微信支付踩坑合集:微信小程序支付失败是什么原因?持续更新

    微信小程序开发的过程一定会遇到各种问题,最让人棘手的就是支付问题,因为没有支付做商城类似的小程序就没有办法完成最关键的一步.那么支付失败到底什么原因呢?一下子收集了几个错误类似,希望对你有帮助: No ...

  5. 微信小程序学习:(五)swiper塌陷问题解决

    微信小程序学习:(五)swiper塌陷问题解决 github地址: https://github.com/leoricding/- (一)问题分析 需求:实现tab切换,内容切换:内容切换,tab也切 ...

  6. 微信小程序(第十五章)- 我的页面的实现

    微信小程序(第十五章)- 我的页面的实现 登录页面 实现效果 页面结构实现 页面样式实现 个人中心列表项的实现 页面结构实现 页面样式实现 登录页面 实现效果 通过效果图,有两个登录页面.一个未登录效 ...

  7. 微信小程序不支持打开非业务域名_开达应用五端合一:抖音/头条小程序基础配置...

    抖音/头条小程序基础配置 小程序AppKey AppSecret获取 登录到字节跳动小程序管理平台,开发: 域名配置 登录到字节跳动小程序管理平台,进入 开发»服务器域名,点击添加自己的网站域名 登录 ...

  8. 一个老程序员和他的1000万小挑战

    接触软件程序有二十几年了,将近五十岁的程序员,在中国我想是不多的,至少在我周边很少. 我本非猿,却做了二十年程序员,我本非财,却做了十年财务会计. 没做过什么轰轰烈烈的事,也没参加过什么伟大的项目,甚 ...

  9. 支付宝小程序创建时的五大坑

    昨天支付宝小程序在北京正式召开小程序专场会议,本次是支付宝小程序公测一个月以来的首次会议,值得注意的地方有很多,相信各大媒体都已经公布,极乐君就不再重复,现在重点说一下支付宝小程序创建时有哪些坑(特别 ...

最新文章

  1. 211高校神级硕士论文刷屏!75行字错了20行!学校回应:导师停招
  2. memcached全面剖析–2.理解memcached的内存存储
  3. 中国大学单身 (民间)排行榜!你上榜了没
  4. BouncyCastle - Java加密与安全
  5. 谈谈Spring开发框架
  6. 优秀网页案例教你如何排好内容页
  7. 编程语言对比 运算符
  8. 基本数据类型知识点补充
  9. python实现概率论与数理统计_【总目录】——概率论与数理统计及Python实现
  10. 中移苏研大规模资源高可用研究及实践
  11. beautifulsoup_Py之Beautiful Soup:Beautiful Soup 4.2.0的简介、安装、使用方法
  12. 【玖哥乱弹】程序员如何成为别人的男朋友
  13. 宠物管理系统mysql_基于java+MySQL的宠物管理系统
  14. ecshop 添加php标签,ecshop模板调用标签大全
  15. Android apk 腾讯云-乐固的加固及签名
  16. 重定向和转发的区别(redirect和forward)
  17. Centos7新开一个终端并在新终端中执行命令
  18. 免费大数据搜索引擎 xunsearch 实践
  19. html网页制作浮动框架,浮动框架在网页制作中使用技巧.doc
  20. 公司食堂-美团2021校招笔试(线性数据结构的应用)

热门文章

  1. 连连看外挂制作 —— 修改分数(1)
  2. ipad pro 2021有什么新亮点?
  3. 单招软件职业技能测试,2018绵阳职业技术学院单独招生《软件技术》专业技能测试方案...
  4. 使用Microsoft AppLocale阅读日文注释
  5. 垃圾邮件拦截过滤系统
  6. oracle 异常错误 ORA-01555 caused by SQL statement below
  7. UnityAR之旅-Vuforia ModelTarget模型识别(二)
  8. revit2018注册表删除_Revit软件的彻底卸载方法 注册表卸载 定稿.docx
  9. python scipy库总结
  10. android每日更新壁纸,安卓壁纸APP|安卓壁纸 V5.14.15 免费最新版 已下架_当下软件园...