小程序部分机型上一个诡异的偶现bug
2024-09-05 16:04:10
如上图所示:开始的时候进到下单页面,价格是0,当选中了商品产生价格的时候,生成的价格如 ¥150,这个时候会只露出¥1以及一小半的5,后面的都被遮挡住了。
wxml里是这样的写的
<view wx:if="{{selectedDate}}" class="price totalPrice">{{totalPrice}}</view> //选中了日期以后才会计算总价
<view wx:else class="price totalPrice">0</view>
两个view动态切换的时候,当有价格了,就会出现以上问题。部分价格被挡住。
重点是:这个问题只在测试的iphone 8p上才有这个问题,微信版本7.0,也还不是必现的。当点击了明细展开弹层或者打开调试窗口的时候,又会全部露出来。
分析:由于手机性能的问题,导致dom刷新卡住了,有了价格以后的view虽然是切换到了 第一个if了,但是view的宽度仍然是else的。
解决方法:<view class="price totalPrice">{{selectedDate ? (totalPrice || 0):0}}</view> 把它放在一个dom标签里。
最新文章
- <;<;<; jquery简介、开头语法、在线开发手册
- Error running app: This version of Android Studio is incompatible with the Gradle Plugin used. Try disabling Instant Run.
- zstuoj 4243 牛吃草 ——(二分+两圆交)
- 《C语言入门1.2.3—一个老鸟的C语言学习心得》—清华大学出版社炮制的又一本劣书及伪书
- Hibernate理论
- 关于去除Dialog的黑色背景框
- Javascript通过className选择元素
- [翻译][MVC 5 + EF 6] 5:Code First数据库迁移与程序部署
- C++类:private、public、friend、protected的区别
- nagios和zabbix自定义监控脚本
- python学习===从键盘输入一些字符,逐个把它们写到磁盘文件上,直到输入一个 # 为止。
- 【剑指Offer学习】【面试题50:树中两个结点的最低公共祖先】
- Jmeter下载时Binaries和Source两类包的区别
- php 解密$OOO0O0O00=__FILE__
- Web自动化附件上传
- python数据类型--set(集合)
- ABAP非Unicode系统中字符串拼接(CONCATENATE)时吃字符问题
- valgrind内存检测工具
- 怎样从外网访问内网MySQL数据库?
- dfs序七个经典问题
热门文章
- mouseleave([[data],fn])
- MongoDB 运维实总结
- .NET调用AS/400上的程序(.NET CALL AS/400 PGM)
- learning express stpe(三)
- F. Make Them Similar ( 暴力折半枚举 + 小技巧 )
- 威尔逊定理x
- 线段树详解 (原理,实现与应用)(转载自:http://blog.csdn.net/zearot/article/details/48299459)
- electron-vue搭建项目
- mysql 常见面试题
- Leetcode题目543:二叉树的直径(简单)