- 博客(5)
- 收藏
- 关注
原创 uni.setStorageSync 和 uni.setStorage的区别和使用
uni.setStorageSync和uni.setStorage是两种数据存储方式。Sync同步方式适合少量快速操作,能确保关键数据立即存储,但会阻塞主线程;Async异步方式非阻塞,适合复杂耗时任务,但代码结构稍复杂。Sync用于关键数据保存,如登录状态;Async适合频繁操作和大数据存储,如用户偏好设置。开发者需根据场景选择:需要即时性用Sync,追求性能用Async。两种方法均可存储字符串和对象,但Async需通过回调处理结果。
2025-10-12 20:55:04
678
原创 解决uniapp的移动APP页面下滑顶部出现白屏问题
打包为移动端APP安装到手机后,页面往下滑,在顶部会出现空白,类似于浏览器中h5的效果。禁用bounce回弹。
2025-10-11 18:04:32
257
原创 解决nvue页面开发中的常见问题
不支持 ID 选择器、相邻兄弟选择器、普通兄弟选择器、子选择器、后代选择器等,支持并集选择器。仅支持原生 CSS,不支持 Sass、Less、Stylus 等预处理器。使用图片需要使用image/>组件,无效,并且图片不支持SVG图片格式。uView 1.0 版本在 nvue 中不支持,引入会导致报错。nvue 页面不支持 SCSS,会导致编译错误。仅有<text>标签当中的文字可以设置字体大小和颜色。中引入全局样式包含 SCSS,同样会报错。无效,百分比也不适用。仅支持数组模式绑定。
2025-10-11 17:55:45
1013
原创 改造ElementPlus的el-table表格输入框样式为表格输入
直接在表格el-table内用插槽写入的输入框样式很难看,需要改造成类似于Excel的表格内输入。1.给表格加上自己的class,在该class下修改样式,避免影响其他输入框。
2025-10-11 11:25:26
223
原创 解决ElementUI点击el-form-item的label区域触发控件焦点问题
Vue.js项目中,点击ElementUI/ElementPlus的el-form-item标签会触发内部表单控件焦点事件。这是由于HTML标准中label的for属性与控件id关联所致。解决方案有两种:1)修改el-form-item的for属性为无效值(如"-")断开关联;2)添加全局CSS样式.el-form-item__label{pointer-events:none;}禁用标签事件(Vue3需使用:deep()穿透)。两种方法均可有效阻止点击标签触发控件焦点事件。
2025-10-10 17:13:07
755
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅