
Uniapp篇
文章平均质量分 63
知识总结
程序员xiaolibao
编码过程中,知识总结...
展开
-
#Uniapp: 订阅requestSubscribeMessage
【代码】#Uniapp: 订阅requestSubscribeMessage。原创 2025-01-15 08:34:32 · 509 阅读 · 0 评论 -
#Uniapp: uniapp国际化适配vue-i18n@9.1.9
【代码】#Uniapp: uniapp国际化适配vue-i18n@9.1.9。原创 2025-01-09 10:51:55 · 544 阅读 · 0 评论 -
#Uniapp篇:路由pages.json里配置&路由跳转&组件的引入&样式引入
非h5端(包含小程序和App),Android平台运行在v8引擎中,iOS平台运行在iOS自带的jscore引擎中,都没有运行在浏览器或webview里。安装在uni_modules下,路径为uni_modules/插件ID/components/组件名称/组件名称.vue。安装在项目根目录的components目录下,并符合components/组件名称/组件名称.vue。传统vue组件,需要安装、引用、注册,三个步骤后才能使用组件。uni-app的js代码,h5端运行于浏览器中。原创 2024-12-11 20:36:34 · 425 阅读 · 0 评论 -
#Uniapp篇:变量&v-if 和 v-show 区别&.sync 修饰符&宽屏适配指南&Pinia内置了
相比之下,v-show 就简单得多,不管初始条件是什么,元素总是会被渲染,并且只是简单地基于 CSS 进行切换,来控制元素的显示和隐藏。v-if 也是惰性的:如果在初始渲染时条件为假,则什么也不做,直到条件第一次变为真时,才会开始渲染条件块。v-if 是“真正”的条件渲染,因为它会确保在切换过程中条件块内的事件监听器和子组件适当地被销毁和重建。当 v-if 与 v-for 一起使用时,v-for 具有比 v-if 更高的优先级。v-if 有更高的切换开销,如果在运行时条件很少改变,则使用 v-if 较好。原创 2024-11-20 21:00:00 · 775 阅读 · 0 评论 -
#Uniapp篇:支持纯血鸿蒙&发布&适配&UIUI
uni-ui梳理。原创 2024-11-20 18:00:00 · 1214 阅读 · 0 评论 -
#UniApp篇:uni面试题
uniapp工作原理—将vue.js的模版语法转换为各个平台所支持的原生组件,在通过引擎的渲染器将其渲染到各个平台上。tabBar 中的 list 是一个数组,只能配置最少2个、最多5个 tab,tab 按数组的顺序排序。如何监听页面滚动—onPageScroll—页面在垂直方向已滚动的距离(单位px)Uni-app在非h5端上运行为什么要在架构上分为逻辑层和视图层。Vue uni-app 小程序页面传递参数方式和区别。uniapp和vue和小程序之间的关系。说几个uniapp常用的组件。原创 2024-11-17 22:56:22 · 675 阅读 · 0 评论 -
#Uniapp:微信开发者工具运行与打包---打包H5---打包app
* 如果点击打不开从微信开发者工具先到处本地C:\Users\fjgk-28\Desktop\huanrun\uni-demo\uni-shop\unpackage\dist\dev\mp-weixin 打开 添加上AppID试试**原创 2024-01-25 16:17:49 · 1228 阅读 · 0 评论 -
#Uniapp: rich-text富文本
支持默认事件,包括:click、touchstart、touchmove、touchcancel、touchend、longpress。原创 2024-01-25 11:06:50 · 1303 阅读 · 0 评论 -
#Uniapp: uni.previewImage(OBJECT) 预览图片
【代码】#Uniapp: uni.previewImage(OBJECT) 预览图片。原创 2024-01-24 16:30:49 · 1311 阅读 · 0 评论 -
#Uniapp: uni.makePhoneCall(OBJECT) 拨打电话
【代码】#Uniapp: uni.makePhoneCall(OBJECT) 拨打电话。原创 2024-01-24 15:32:00 · 1009 阅读 · 0 评论 -
#Uniapp:map地图组件
【代码】#Uniapp:map地图组件。原创 2024-01-24 15:26:18 · 1164 阅读 · 0 评论 -
#Uniapp:页面通讯 全局uni.$on(eventName,callback) && uni.$emit(eventName,OBJECT) && uni.$once(eventName,ca
监听全局的自定义事件。事件可以由 uni.$emit 触发,但是只触发一次,在第一次触发之后移除监听器。事件可以由uni.$emit触发,回调函数会接收所有传入事件触发函数的额外参数。移除全局自定义事件监听器。监听全局的自定义事件。原创 2024-01-23 15:02:42 · 794 阅读 · 0 评论 -
#Uniapp:uni.chooseImage(OBJECT)--从本地相册选择图片或使用相机拍照 & uni.uploadFile(OBJECT) --- 上传文件&onPageScroll滚动
【代码】#Uniapp:uni.chooseImage(OBJECT)--从本地相册选择图片或使用相机拍照 & uni.uploadFile(OBJECT) --- 上传文件&onPageScroll滚动。原创 2024-01-23 09:51:36 · 3350 阅读 · 0 评论 -
#Uniapp:uni.request(OBJECT)
【代码】#Uniapp:uni.request(OBJECT)原创 2024-01-22 17:19:34 · 899 阅读 · 0 评论 -
#Uniapp: onReachBottom页面触底的事件回调
页面上拉触底事件触发时距页面底部距离,单位只支持px,详见页面生命周期可在pages.json里定义具体页面底部的触发距离"pages": [ //pages数组中第一项表示应用启动页,参考:https://uniapp.dcloud.io/collocation/pages"style": {"navigationBarTitleText": "信息","onReachBottomDistance": 200, // 页面触底的距离"h5": { // h5页面特定样式}]原创 2024-01-22 17:04:31 · 1954 阅读 · 0 评论 -
#Uniapp:onPullDownRefresh下拉刷新 和阻止stopPullDownRefresh
页面下拉刷新周期。原创 2024-01-22 16:51:50 · 2063 阅读 · 0 评论 -
#Uniapp:页面生命周期&应用生命周期应用
创建-运行-销毁。原创 2024-01-22 16:42:52 · 795 阅读 · 0 评论 -
#Uniapp:引入fonts&目录结构&全局样式&启动模式&全局变量
uni-app。原创 2024-01-22 16:19:52 · 2836 阅读 · 0 评论 -
#Uniapp:rpx 和 upx的区别
1rpx 等于设备宽度的 1/750。也就是说,在一个宽度为 750px 的设计稿上,如果一个元素的宽度是 100px,那么在 UniApp 中应该设置为 100rpx。总结来说,在 UniApp 当前版本下,rpx 已经被替换为 upx,它们的作用都是帮助开发者创建能自动适应各种屏幕尺寸的应用界面。在最新的 UniApp 版本中,实际上已经将 rpx 单位更名为 upx,因此两者在功能上是一致的。upx 是 UniApp 自定义的一种长度单位,和 rpx 类似,也是为了实现响应式布局而设计的。原创 2024-01-19 17:24:10 · 2697 阅读 · 0 评论 -
#Uniapp:数据缓存uni.setStorage、uni.setStorageSync、uni.getStorage、uni.getStorageSync、uni.getStorageInfo..
从HBuilderX2.6.6+起,App-Android平台对本地storage数据存储进行了性能优化,老用户升级注意事项,详见:https://ask.dcloud.net.cn/article/37071。将 data 存储在本地缓存中指定的 key 中,会覆盖掉原来该 key 对应的内容,这是一个同步接口。将数据存储在本地缓存中指定的 key 中,会覆盖掉原来该 key 对应的内容,这是一个异步接口。从本地缓存中异步获取指定 key 对应的内容。从本地缓存中同步获取指定 key 对应的内容。原创 2024-01-15 15:02:26 · 3466 阅读 · 1 评论 -
#Uniapp:uni-app加载全局组件的方法easycom
在pages.json中配置},原创 2024-01-12 16:13:34 · 953 阅读 · 0 评论 -
#Uniapp:upx 和 rpx使用区分 & 设计稿计算规则
upx 和 rpx使用区分 & 设计稿计算规则原创 2024-01-11 17:35:26 · 3597 阅读 · 0 评论 -
#Uniapp:内置组件scroll-view
内置组件。scroll-view原创 2024-01-10 13:53:20 · 784 阅读 · 0 评论 -
#Uniapp:编译器#ifdef --- #endif &#ifndef --- #endif &示例<!-- #ifdef H5 --> // #ifdef H5
以#ifdef或#ifndef加%PLATFORM%开头,以#endif结尾。#ifdef:if defined 仅在某平台存在#ifndef:if not defined 除了某平台均存在%PLATFORM%:平台名称。原创 2024-01-09 14:10:33 · 3120 阅读 · 0 评论 -
#Uniapp:danavigator&&编程式switchTab--- navigateTo---redirectTo---reLaunch---navigateBack & getApp()
函数用于获取当前应用实例,一般用于获取globalData。也可通过应用实例调用。跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面。保留当前页面,跳转到应用内的某个页面。关闭当前页面,跳转到应用内的某个页面。关闭所有页面,打开到应用内的某个页面。关闭当前页面,返回上一页面或多级页面。原创 2024-01-09 13:54:09 · 429 阅读 · 0 评论 -
#Uniapp:uniapp应用的生命周期
App.vue/App.uvue 生命周期函数名说明平台兼容onLaunch当uni-app 初始化完成时触发(全局只触发一次),参数为应用启动参数,同 uni.getLaunchOptionsSync 的返回值onShow当 uni-app 启动,或从后台进入前台显示,参数为应用启动参数,同 uni.getLaunchOptionsSync 的返回值onHide当 uni-app 从前台进入后台onError当 uni-app 报错时触发app-u原创 2024-01-09 11:10:40 · 811 阅读 · 0 评论 -
#Uniapp:uni-app中vue3生命周期---相比vue2增加了beforeUnmount--unmounted--renderTracked--renderTriggered 共13个
uni-app中vue3生命周期—相比vue2增加了beforeUnmount–unmounted–renderTracked–renderTriggered 共13个生命周期钩子描述H5App端微信小程序beforeCreate在实例初始化之后,数据观测(data observer)和 event/watcher 事件配置之前被调用。详情√√√created在实例创建完成后被立即调用。详情√√√beforeMount在挂载开始之前被调用:相关的原创 2024-01-09 10:41:34 · 641 阅读 · 0 评论 -
#Uniapp:uni-app中vue2生命周期--11个
销毁前后 beforeDestroy destroyed。更新前后 beforeUpdate updated。初始前后 beforeCreat created。挂在前后 beforeMount mounted。 activated 激活。deactivated 停用。原创 2024-01-09 10:37:42 · 779 阅读 · 0 评论 -
#Uniapp:页面的生命周期
uni-app。原创 2024-01-09 10:27:54 · 667 阅读 · 0 评论