- 博客(47)
- 收藏
- 关注
原创 uniapp小程序 订阅消息推送
本文介绍了uniapp小程序中订阅消息推送的实现方法,包括单个和多个消息模板的处理,以及用户拒绝后的二次提醒机制。主要内容:1)单个模板处理流程,通过uni.requestSubscribeMessage发起订阅,使用uni.getSetting检测权限状态,拒绝时引导用户开启;2)多个模板处理方案,通过数组存储多个模板ID并批量订阅,统计用户授权数量;3)拒绝处理机制,记录"今日不提醒"状态并引导用户跳转设置页。文章提供了完整代码示例,包含权限检测、订阅请求、拒绝后引导等关键步骤的实现逻辑。
2025-11-11 14:43:07
335
原创 element 表单el-form 捕获第一个错误并提示
本文介绍了在Vue中使用Element UI表单(el-form)时如何捕获第一个验证错误并提示。通过设置scroll-to-error属性可以自动滚动到错误区域。在验证失败时,通过DOM操作获取第一个错误提示信息,并使用ElMessage组件显示错误提示。这种方法实现了表单验证错误时的友好提示效果,提升了用户体验。代码示例展示了如何在el-form组件中应用这些功能。
2025-06-30 16:22:27
402
原创 针对uniapp onShareAppMessage 在vue3的实现分享功能写法
在uni-app中使用Vue3实现分享功能,可以通过@dcloudio/uni-app引入onShareAppMessage。在onLoad生命周期中调用该方法,返回包含title(分享标题)和path(分享路径)的对象。path可通过this.$Route.query获取页面参数,构建完整的分享路径。这种写法简洁明了,适合uni-app的Vue3项目使用。
2025-06-10 11:40:51
854
1
原创 关于小程序测试账号如何移除
有很多小伙伴一开始做开发,一开始用来做测试号,登录微信公众号的时候会提示配置项, 那么如何移除掉呢 https://mp.weixin.qq.com/
2024-06-16 14:38:59
3146
1
原创 ExperimentalWarning The Fetch API is an experimental feature. This feature could change at any time
安装nuxt报错 ExperimentalWarning: The Fetch API is an experimental feature. This feature could change at any time
2024-06-12 19:52:07
975
原创 vue3 + uniapp在弹窗实现点击跳指定高度元素
可能有伙伴发现在弹窗内使用uni.pageScrollTo()不生效,因为弹窗通常是一个浮动层,而不是整个页面.scroll-with-animation的动画属性要开启 ‘scroll-with-animation=“true”’至此提出使用: scroll-view标签的scroll-into-view属性,类似html锚点。
2024-03-02 14:08:41
596
原创 NotFoundError Failed to execute ‘insertBefore‘ on ‘Node‘
NotFoundError: Failed to execute ‘insertBefore’ on ‘Node’: The node before which the new node is to be inserted is not a child of this nod” 记录vue报错。
2024-03-01 10:47:55
2458
原创 关于uniapp + vue3 封装uni弹窗组件里内再使用其他uni组件样式失效
uniapp + vue3 封装uni弹窗组件里内再使用其他uni组件 在弹窗组件内修改样式失效。
2024-03-01 10:10:46
713
原创 vue3 + uni-app 内置组件checkbox实现全选,取消全选功能(静态源码)
vue3+uni-app 内置组件checkbox实现全选,取消全选功能(静态源码)
2024-02-19 10:04:26
1516
原创 vue has no exported member defineComponent Vetur(2305)
vue has no exported member defineComponent Vetur(2305)
2024-01-23 16:38:21
1214
1
原创 webstorm开发Vue项目 ElementUI 未知HTML标记 提示问题的解决
webstorm开发Vue项目 ElementUI 未知HTML标记 提示问题的解决
2023-12-21 17:10:44
2315
1
原创 实现el-input, el-tree ,el-popover的结合
在el-popover外定义一个输入框el-input,使用slot属性将其作为el-popover的触发源插槽,实现点击输入框即可弹出树形选择器的效果。
2023-11-30 17:37:12
1059
原创 Table-column Scoped Slot自定义
el-table-column组件提供了多个scoped-slot, 可以更加灵活地自定义列的内容
2023-11-30 13:42:28
936
原创 JavaScript ES6的Reflect(反射)使用说明
官网地址:https://www.runoob.com/w3cnote/es6-reflect-proxy.html
2023-03-03 11:42:59
234
原创 初次使用npm包的感想
此时就会创建一个包的信息文件package.json,按照提示我们输入name (我的叫。然后安装特定的包 npm update napmpack1.0 (包的名字)(因为开发中我们会使用淘宝镜像,而在创建npm包中我们需要切换回npm镜像)创建一个文件creatNpm,并在文件路径输出cmd回车。若是迭代更新npm包,在源文件编写完后在终端运行。或是先检查哪个包更新 npm outdated。此时我们在npm官网中就可以看到自己的包了。配置好后,开始正式编写我们的npm包。在项目中使用npm包。
2022-12-02 15:10:37
156
原创 Verification failed while extracting uws@10.148.2: prebuild-install WARN install No prebuilt binarie
拉新项目开发,npm i 后报错Verification failed while extracting uws@10.148.2: prebuild-install WARN install No prebuilt binaries found (target=14.17.1 runtime=node arch=x64 platform=win32)
2022-10-27 11:58:52
2098
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅