uniapp
文章平均质量分 63
堕落年代
以信念为盾,以执行为枪,以实力为先!
展开
-
Uniapp使用onShow语法报before initialization
•根本原因:函数调用发生在定义之前,违反 JavaScript 作用域规则。•关键点:通过调整代码顺序或改用函数声明,确保函数在调用时已初始化。•最佳实践:结合 uni-app 生命周期特性(如onLoad用于初始化,onShow用于刷新)优化异步逻辑。原创 2025-04-10 21:02:34 · 544 阅读 · 0 评论 -
Uniapp当中的async/await的作用
•必须使用异步控制或是处理异步操作的唯一可靠方式。•删除的后果:数据未就绪时执行后续代码,导致逻辑错误和渲染异常。•优化建议:若需提升性能,可并行请求(如),但不可省略异步控制关键字。原创 2025-04-10 20:57:15 · 492 阅读 · 0 评论 -
Uniapp当中的scroll-view滚动条不出现或者触底刷新事件不触发
检查容器高度是否有效设置审查全局 CSS 是否覆盖滚动条样式验证子元素布局是否符合滚动方向要求分平台调试并添加兼容性代码通过上述方案,可覆盖 90% 的滚动条异常场景。具体实现需结合业务逻辑调整(如动态高度计算或分页加载优化)。原创 2025-03-13 12:15:24 · 1957 阅读 · 0 评论 -
Uniapp的元素样式布局的优势
封装一个弹窗组件,自动处理iOS/Android的关闭按钮位置差异。:在微信小程序中自定义导航栏,而H5端使用默认导航栏样式。/* 关键:通过flex-grow拉伸容器高度 */:商品详情页需适配手机/平板/PC,且支持主题切换。/* H5使用原生导航栏,无需额外样式 *//* Android风格关闭按钮 *//* 微信自定义导航栏高度 *//* iOS风格关闭按钮 *//* 子元素垂直排列 *//* 使用CSS变量 *//* PC端横向排列 *//* 默认垂直排列 *//* 留出间距 */原创 2025-03-12 15:32:38 · 806 阅读 · 0 评论 -
Uniapp使用地图的时候滑动上层的view地图也滑动
通过以上方案,可有效解决uniapp地图组件与覆盖层的滚动冲突问题。如仍有异常,请检查是否使用了非原生组件实现地图功能。• 底部按钮使用绝对定位,避免占据滚动空间。:阻止默认滚动行为 + 停止事件冒泡。:小程序专用属性,捕获并终止事件传递。:CSS属性禁用浏览器默认滚动处理。确保覆盖层在地图组件之上。脱离文档流避免布局错乱。防止内容溢出导致穿透。原创 2025-03-11 19:29:12 · 864 阅读 · 0 评论 -
Uniapp安卓端获取手机号码
简单的讲就是可以使用uniapp调取原生的安卓的接口来获取对应的手机号码信息。原创 2024-12-13 15:10:17 · 1403 阅读 · 2 评论 -
Uniapp的App环境下使用Map获取缩放比例
在您的uni-app项目中,您试图通过uni.createMapContext来获取地图的缩放比例,但是遇到了问题。地图上下文创建: 在getMapScale函数中,您应该直接使用uni.createMapContext(‘mapBoday’)来创建地图上下文,而不是传入this。this上下文问题: 在Vue 3的组合式API中,您不应该使用this关键字,因为它在组合式API中未定义。您应该直接使用ref定义的响应式变量。这里的主要的目的是动态获取缩放的比例。原创 2024-12-06 11:42:32 · 1208 阅读 · 1 评论 -
Uniapp的vue、nvue、uvue后缀名区别
文件后缀用途支持平台特点.vue标准 Vue 单文件组件H5, 小程序, App通用,适用于所有平台,兼容 Vue 2.x 和 Vue 3.x.nvue原生应用页面(基于 Weex)App(原生)高性能,适用于 App,无法在 H5 或小程序中使用.uvueuView 组件库文件H5, 小程序, App使用uView组件库的特定扩展,适用于 H5、小程序和 App。原创 2024-12-06 11:17:45 · 3737 阅读 · 0 评论 -
Uniapp自动调整元素高度
如果你想让元素的高度相对于整个屏幕的高度占用一定的比例,可以通过获取屏幕的高度,然后计算出你想要的比例来设置元素的高度。原创 2024-12-02 11:22:06 · 974 阅读 · 0 评论 -
vue3使用内部元素随着指尖移动而移动在uniapp开发app当中
【代码】vue3使用内部元素随着指尖移动而移动在uniapp开发app当中。原创 2024-11-27 13:09:00 · 306 阅读 · 0 评论 -
Vue3的双向数据绑定
使用多个v-model来实现多个属性的双向绑定是 Vue 3 中非常简便的做法。你可以根据需要传递多个响应式数据,并通过事件来更新这些数据。这种方式既简洁又灵活,能够很好地适应父子组件之间复杂的数据交互。原创 2024-11-26 16:44:01 · 958 阅读 · 0 评论 -
在uniapp当中隐藏掉默认tabbar并且使用自己的tabbar
【代码】在uniapp当中隐藏掉默认tabbar并且使用自己的tabbar。原创 2024-11-13 09:47:41 · 3055 阅读 · 2 评论 -
uniapp在app模式下组件传值
总结:在 UniApp 中,传参方式的选择依赖于你使用的场景和需求。如果是简单的页面跳转,可以通过 URL 参数或 Vuex 全局状态管理;如果需要在页面间长期存储数据,推荐使用。原创 2024-11-11 21:15:59 · 1321 阅读 · 0 评论 -
Uniapp使用UviewPlus在APP当中进行文件上传的解决方案
吐槽:真的可以不用就不要用uniapp,就像s一样,可以的话上Recat好很多,踩了很多坑。原创 2024-10-25 20:40:45 · 639 阅读 · 0 评论
分享