随笔分类 -  uniapp

学习uniapp知识,掌握更好的一门技术
摘要:uniapp 自定义tabBar组件 custom-tab-barcustom-tab-bar 自定义tabBar组件。 在小程序和App端,为提升性能,在 pages.json 里配置固定的原生tabBar。但在H5端,这一设计并不会提升性能。 同时,H5端尤其是PC宽屏,对tabBar的位置和样式有更灵活的需求,tabBar作为一级导航,更多的时候是在PC网页 阅读全文
posted @ 2025-02-07 08:58 蓦然JL 阅读(248) 评论(0) 推荐(0) 编辑
摘要:uniapp 原生组件说明一、原生组件说明 小程序和App的vue页面,主体是webview渲染的。为了提升性能,小程序和App的vue页面下部分ui元素,比如导航栏、tabbar、video、map使用了原生控件。这种方式被称为混合渲染。 虽然提升了性能,但原生组件带来了其他问题: 前端组件无法覆盖原生控件的层级问题 原生 阅读全文
posted @ 2025-01-06 15:24 蓦然JL 阅读(57) 评论(0) 推荐(0) 编辑
摘要:Vue开发必须知道的36个技巧1.require.context() 1.场景:如页面需要导入多个组件,原始写法: import titleCom from '@/components/home/titleCom' import bannerCom from '@/components/home/bannerCom' impor 阅读全文
posted @ 2025-01-02 15:27 蓦然JL 阅读(43) 评论(0) 推荐(1) 编辑
摘要:光标自动定位到起始位置 contenteditable="true" ,v-html绑定内容,div可编辑时,光标移到最前面出现这个问题原因: (1)通过打断点可以看到,当你输入的时候触发input事件,提交值给父组件中的v-model; (2)但因为在子组件中又监听了v-model的值,所以整体形成了闭环; (3)还需要重点说明的是光标问题,contenteditable与v-html所在的元素值的改变如果不是通过输入 阅读全文
posted @ 2024-12-02 08:49 蓦然JL 阅读(169) 评论(0) 推荐(0) 编辑
摘要:uniapp 页面导航条配置节点 navigation-barnavigation-bar 页面导航条配置节点,用于指定导航栏的一些属性。只能是 page-meta 组件内的第一个节点,需要配合它一同使用。 平台差异说明 App H5 微信小程序 支付宝小程序 百度小程序 抖音小程序、飞书小程序 QQ小程序 快手小程序 京东小程序 √ 2.6.3+ 2.6.3 阅读全文
posted @ 2024-11-04 14:59 蓦然JL 阅读(185) 评论(0) 推荐(0) 编辑
摘要:vue-cropper图片裁剪(vue2与vue3)在项目中,前端开发经常会遇到有图片上传的需求,而别人的组件大多都满足不了当下产品的需求,这是往往我们得去依靠组件自己自定义一个项目通用的裁剪组件 一、vue-cropper安装依赖: vue2: npm install vue-cropper 或 yarn add vue-cropper vue3: 阅读全文
posted @ 2024-10-14 09:36 蓦然JL 阅读(1492) 评论(0) 推荐(1) 编辑
摘要:uniapp 页面属性配置节点  page-metapage-meta 页面属性配置节点,用于指定页面的一些属性、监听页面事件。可部分替代pages.json的功能。 从微信基础库2.9.0开始,新增了page-meta组件,它是一个特殊的标签,有点类似html里的header标签。页面的背景色、原生导航栏的参数,都可以写在page-meta里。HB 阅读全文
posted @ 2024-10-14 09:35 蓦然JL 阅读(224) 评论(0) 推荐(0) 编辑
摘要:uniapp 广告错误码一、app平台错误码 code message -5001 广告位标识adpid为空,请传入有效的adpid -5002 无效的广告位标识adpid,请使用正确的adpid -5003 未开通广告,请在广告平台申请并确保已审核通过 -5004 无广告模块,打包时请配置要使用的广告模块 -5005 广 阅读全文
posted @ 2024-09-11 10:58 蓦然JL 阅读(82) 评论(0) 推荐(0) 编辑
摘要:uniapp 将数据存储在本地缓存setStorage及从本地缓存中异步获取getStorage一、uni.setStorage(OBJECT) 将数据存储在本地缓存中指定的 key 中,会覆盖掉原来该 key 对应的内容,这是一个异步接口。 HarmonyOS Next 兼容性 HarmonyOS Next HBuilderX 4.23 OBJECT 参数说明 参数名 类型 必填 说明 ke 阅读全文
posted @ 2024-09-11 10:48 蓦然JL 阅读(1492) 评论(0) 推荐(1) 编辑
摘要:解决 scroll-view 组件 [Intervention] 报错[Intervention]Ignored attempt to cancel a touchmove event with cancelable=false, for example because scrolling is in progress and cannot be interrupte 阅读全文
posted @ 2024-03-23 10:23 蓦然JL 阅读(433) 评论(0) 推荐(0) 编辑
摘要:disable-devtool 禁用 web开发者工具 禁用 f12 功能等disable-devtool 可以禁用所有一切可以进入开发者工具的方法,防止通过开发者工具进行的 ‘代码搬运’。 该库有以下特性: 1、支持可配置是否禁用右键菜单2、禁用 f12 和 ctrl+shift+i 快捷键3、支持识别从浏览器菜单栏打开开发者工具并关闭当前页面4、开发者可以绕过禁用 (u 阅读全文
posted @ 2024-02-21 17:01 蓦然JL 阅读(1795) 评论(0) 推荐(0) 编辑
摘要:async与await详解一、简介 async/await是ES20717引入的,主要是简化Promise调用操作,实现了以异步操作像同步的方式去执行,async外部是异步执行的,同步是await的作用。 二、async async,英文意思是异步,当函数(包括函数语句、函数表达式、Lambda表达式)前有async关键字的 阅读全文
posted @ 2023-03-04 09:13 蓦然JL 阅读(1998) 评论(0) 推荐(0) 编辑
摘要:微信小程序分包一、微信小程序--分包 1、什么是分包 分包指的是把一个完整的小程序项目,按照需求划分为不同的子包,在构建时打包成不同的分包,用户在使用时按需进行加载。 分包原理:在小程序启动时,默认会下载主包并启动主包内页面,当用户进入分包内某个页面时,客户端会把对应分包下载下来,下载完成后再进行展示。 2、分包 阅读全文
posted @ 2023-02-09 09:02 蓦然JL 阅读(1164) 评论(1) 推荐(0) 编辑
摘要:Vue的指令,在项目中封装了哪些常用指令?在 vue 中我们可以使用 Vue.directive()方法注册全局指令。也可以只用 directives 选项注册局部指令。 输入框防抖指令 v-debounce const debounce = { inserted: function (el, binding) { let timer; e 阅读全文
posted @ 2022-12-22 17:14 蓦然JL 阅读(146) 评论(0) 推荐(0) 编辑
摘要:uniapp富文本的使用<editor class="richInputContent" id="editor" @input="getEditorContent" @ready="onEditorReady" v-model="html"></editor> methods:{ //初始化富文本编辑器 onEditorR 阅读全文
posted @ 2022-12-22 16:58 蓦然JL 阅读(1735) 评论(0) 推荐(0) 编辑
摘要:uniapp自定义picker城市多级联动组件支持多端——h5、app、微信小程序、支付宝小程序... 支持自定义配置picker插件级数 支持无限级 注意事项:插件传入数据格式为children树形格式,内部包含:id、name 参数 类型 描述 默认值 必选 title string 标题 '' 否 layer number 控制几级联动 阅读全文
posted @ 2022-12-22 16:53 蓦然JL 阅读(3364) 评论(0) 推荐(0) 编辑
摘要:uniapp  支持div获取、失去焦点遇到的问题场景:点击按钮 出现自己写的弹窗,点击其他空白处 消失弹窗 思路:点击按钮的时候 获取出现弹窗的focus事件,让它聚焦;点击其他地方相当于这个弹窗失去焦点使用blur事件;同时我们需要给弹窗加一个tabindex="-1" 属性,否者blur事件不生效。 第一步:为元素绑定ref,添加t 阅读全文
posted @ 2022-09-07 08:41 蓦然JL 阅读(3295) 评论(0) 推荐(0) 编辑
摘要:uniapp 隐藏、获取键盘,及调整键盘按键一、uni.hideKeyboard() 隐藏软键盘 隐藏已经显示的软键盘,如果软键盘没有显示则不做任何操作。 平台差异说明 App H5 微信小程序 支付宝小程序 百度小程序 字节跳动小程序、飞书小程序 QQ小程序 快手小程序 京东小程序 √ √ √ √ x √ √ √ √ 二、uni.onKey 阅读全文
posted @ 2022-09-01 08:53 蓦然JL 阅读(14908) 评论(0) 推荐(0) 编辑
摘要:uniapp 获取当前的地理位置一、uni.getLocation(OBJECT) 获取当前的地理位置、速度。 OBJECT 参数说明 参数名 类型 必填 说明 平台差异说明 type String 否 默认为 wgs84 返回 gps 坐标,gcj02 返回国测局坐标,可用于 uni.openLocation 和 map 组件坐 阅读全文
posted @ 2022-09-01 08:53 蓦然JL 阅读(11159) 评论(0) 推荐(0) 编辑
摘要:uniapp 获取手机联系人uni.addPhoneContact(OBJECT) 调用后,用户可以选择将该表单以“新增联系人”或“添加到已有联系人”的方式(APP端目前没有选择步骤,将直接写入),写入手机系统通讯录,完成手机通讯录联系人和联系方式的增加。 App平台提供了更多通讯录相关API,包括读取联系人,详见:https 阅读全文
posted @ 2022-09-01 08:52 蓦然JL 阅读(1742) 评论(0) 推荐(0) 编辑

  1. 1 唯一 G.E.M.邓紫棋
  2. 2 他只是经过 白敬亭 魏大勋
  3. 3 Uptown Funk Mark Ronson / Bruno Mars
  4. 4 在你的身边 盛哲
  5. 5 Edge of My Life Manafest
  6. 6 凄美地 郭顶
  7. 7 Wonderful Tonight Boyce Avenue
  8. 8 心如止水 Ice Paper
  9. 9 Sugar Maroon 5
  10. 10 静谧时光 JIAxNING
  11. 11 Right Now (Na Na Na) Aamir
  12. 12 Dangerously Charlie Puth
  13. 13 Someone You Loved Madilyn Paige
  14. 14 Shape of My Heart Boyce Avenue
  15. 15 We Can't Stop Boyce Avenue / Bea Miller
  16. 16 Perfect Boyce Avenue
  17. 17 Love Me Like You Do Boyce Avenue
  18. 18 Thank You Boyce Avenue
  19. 19 Don’t Wanna Know Boyce Avenue / Sarah Hyland
Dangerously - Charlie Puth
00:00 / 00:00
An audio error has occurred, player will skip forward in 2 seconds.

Not available

访问主页
关注我
关注微博
私信我
返回顶部
点击右上角即可分享
微信分享提示