
笔记
什么都不会的梓桐
这个作者很懒,什么都没留下…
展开
-
微信小程序input输入延迟问题 input数据绑定延迟 ios自动删减『 踩坑记录』
input输入字符过快的时候会出现延迟显示,一开始是认为数据绑定的原因的其实这个问题在2020年的时候不少开发者在微信的小程序社区报过bug,但是这个问题出现的条件如下:1. 在小程序开发者工具的真机调试2. 调试时在ios平台真机调试3. 快速的输入任意字符,或过快删减字符,会闪动解决办法实际上这情况只出现在 真机调试 的时候会出现,打包成小程序之后就不会出现的了 没用的解决办法:当初是用uniapp写的,input用v-model的双向数据绑定,出现了这个问题然后认为是v-m原创 2021-04-06 16:57:19 · 3135 阅读 · 3 评论 -
精准数据类型判断 解决判断不了Null、Date等
typeof 可以正确识别:Undefined、Boolean、Number、String、Symbol、Function 等类型的数据,但是对于其他的都会认为是 object,比如 Null、Date 等 所以通过 typeof 来判断数据类型会不准确 但是可以使用 Object.prototype.toString 实现function typeOf(obj) { let res = Object.prototype.toString.call(obj).split(' ')[原创 2021-04-06 16:31:48 · 292 阅读 · 0 评论 -
uniapp沉浸式状态栏高度 不同手机状态栏高度问题 『 踩坑记录』
在page.json设置页面沉浸式状态栏时踩的坑,发现这个沉浸式直接到手机屏幕顶端,不理睬系统的状态栏( 时间那一栏系统状态栏 ){ "path": "pages/detail/detail", "style": { "navigationStyle":"custom", // 设置沉浸式,隐藏状态栏 }}可以隐藏原生状态栏,设置页面为沉浸式状态栏( 页面直接置顶,包括与电量、时间、其他应用状态一栏覆盖在一起 ),造成内容被覆盖。所以需要padding-top出一部分给系统状态栏,那原创 2021-03-27 17:19:26 · 1550 阅读 · 0 评论