- 博客(108)
- 收藏
- 关注
原创 新项目git推送 删除
如果远程仓库已经有内容,推送本地库的所有内容到远程仓库时,不需要加上。当远程仓库为空时,推送本地库的所有内容到远程仓库需要加上。
2026-03-26 18:39:45
41
原创 uniApp增加华为权限校验弹窗
驳回原因竟然是必须要符合他们的规范 小米、oppo、vivo 都没有这个校验 , 没办法 手写个吧 正好练习下。(uniApp 插件市场也有免费的 但外部项目 正好让我学习下)苹果的用户不用增加 因为苹果自带弹窗。
2026-03-26 18:39:25
334
原创 git回退某条/多条提交记录
本文介绍了使用git revert命令撤销不想要的提交记录的几种情况:1)针对单次普通提交直接使用git revert;2)对于merge提交需加-m1参数;3)多条不连续提交需逐条执行revert;4)连续提交可使用区间写法git revert old..new一次性处理。重点强调不能用reset命令,必须通过revert方式逐个撤销,处理merge提交时要特别注意加-m1参数,并建议从最新提交开始倒序操作以减少冲突。
2026-02-04 18:06:47
145
原创 uniApp打包ios报错
iOS开发者需开启AssociatedDomains权限:1)登录开发者中心进入证书页面;2)找到应用ID并编辑;3)勾选AssociatedDomains权限后保存;4)返回Appuploader重新申请描述文件(原文件将失效),最后上传开发工具打包即可。操作完成后可解决证书授权问题。
2026-02-04 18:05:45
81
原创 uniApp 隐藏头部右侧按钮 2.0
本文提供了在不同平台(App/H5)动态隐藏页面按钮的实现方案。针对APP端使用webView.setTitleNViewButtonStyle方法,H5端则通过DOM操作隐藏按钮元素,并考虑了DOM加载时机问题,使用nextTick和setTimeout确保元素存在后再操作。代码提供了两种H5实现方式:直接设置style属性和通过条件判断动态控制显示状态,可根据实际业务需求(sysType)决定按钮的显隐。
2026-02-03 10:54:45
37
原创 H5/小程序支付前端最佳实践
本文总结了前端集成支付功能时的关键实践:1)建议封装统一支付方法处理预支付参数获取和渠道适配;2)需正确处理支付取消场景,引导用户而非报错;3)微信小程序支付需注意参数格式和触发限制;4)支付按钮应防重复提交;5)推荐使用沙箱环境测试。文章强调前端支付体验直接影响转化率,需兼顾稳定性和用户体验。
2025-12-19 16:59:48
415
原创 前端接入支付时,这 3 个坑千万别踩!
摘要:Web/H5调起微信/支付宝支付需注意:1)前端不可依赖支付回调修改订单状态,必须等待服务端确认;2)支付调用必须由用户点击事件直接触发,异步回调会被拦截;3)H5支付需配置域名白名单。优化技巧包括点击时立即显示loading防止重复操作,捕获失败回调友好提示。核心原则:前端仅负责唤起支付,结果确认由服务端完成。(149字)
2025-12-19 16:58:47
120
原创 前端css渐变圆形进度条
本文介绍了两种实现渐变圆形进度条的方法:原生CSS和Vue版本。原生CSS版本通过SVG绘制圆环,使用线性渐变效果,并通过JavaScript动态调整进度。Vue版本采用响应式数据绑定,实现了更流畅的动画过渡效果,还增加了滑块控件。两种方法都包含百分比显示和控制按钮,核心原理都是通过计算圆周长并调整stroke-dashoffset属性来实现进度变化。代码结构清晰,可直接复制使用,适用于需要展示进度数据的网页应用场景。
2025-12-18 15:47:04
237
原创 关于uniApp打包App进行扫码识别无效问题
本文介绍了如何替换原有扫码功能,使用NVUE文件实现新的扫码组件。该方案包含以下要点:1. 采用<barcode>组件实现扫码功能,支持自动启动、自定义样式和多种条码类型过滤;2. 实现闪光灯控制功能,通过点击图标切换开关状态;3. 扫码成功后将结果存入缓存,返回父页面时通过onShow获取并处理;4. 包含完整的模板代码、脚本逻辑和样式定义。该方案解决了原有mpaas扫码功能的基座兼容性问题,可直接打包上线使用。
2025-12-18 15:42:28
508
原创 1024节日?
这个数字在计算机科学中具有特殊意义,因为1024是2的10次方(2^10),是计算机二进制系统中的重要单位。1024节日主要被中国的程序员和IT从业者视为自己的节日,类似于教师节或护士节。通过这个节日,程序员们可以分享工作中的喜怒哀乐,增进彼此之间的理解和支持。同时,它也提醒社会关注程序员群体的贡献和需求,促进科技行业的健康发展。常见的庆祝方式包括在社交媒体上发布与编程相关的段子或表情包,公司组织内部的技术分享会或团建活动,以及赠送或接收与编程相关的礼物,如键盘、鼠标或编程书籍。
2025-10-24 14:55:46
1231
1
原创 react 初体验2
本文总结了React核心概念与使用要点:1)组件生命周期包括Mounting、Updating、Unmouting三个阶段;2)事件处理需注意正确绑定方式,避免立即执行;3)JSX语法规则:单括号渲染变量、双括号设置样式,推荐使用Fragment包裹元素;4)样式管理建议使用CSS Modules;5)对比useRef(不触发渲染)和useState(触发渲染)的使用场景;6)useState基础用法及注意事项。
2025-09-29 11:03:48
350
2
原创 react 初体验
本文将介绍React项目开发中的核心配置流程,包括:1)使用Vite创建React项目;2)环境变量配置;3)React Router路由设置;4)Redux持久化存储的实现。重点讲解了如何通过redux-persist实现状态持久化,包括基本配置、版本迁移、状态合并策略等关键点,并提供了store模块的完整实现示例。文中还包含了项目创建、路由懒加载、多环境配置等实用技巧,适合中高级React开发者参考。
2025-09-29 11:02:55
557
原创 uniApp 头部右侧图标、文字 (点击 | 隐藏 )(单个 | 多个)
【代码】uniApp 头部右侧图标、文字 (点击 | 隐藏 )(单个 | 多个)
2025-09-11 16:50:32
377
原创 h5JSAPI公共在线支付 填写参数既可发起支付
本文介绍了一个H5支付测试页面的实现方案。该页面支持微信和支付宝的JSAPI支付功能,包含以下核心功能:1)自动检测浏览器环境(微信/支付宝),2)提供示例JSON填充功能,3)实现支付按钮触发逻辑。微信支付需配置支付目录,而支付宝可直接使用。页面通过调用各自SDK的支付接口实现支付流程,并对支付结果进行简单提示。代码结构清晰,包含完整的HTML、CSS和JS实现,适合作为H5支付开发的参考模板。
2025-08-22 17:03:55
196
原创 开通保存图片权限
本文介绍了微信小程序中相册权限的请求和图片保存功能实现。主要包含两部分内容:1)在mp-weixin配置中设置相册写入权限声明;2)实现保存二维码功能,包括权限检查、授权请求和实际保存操作。当用户首次保存时,会先检查并请求相册权限,若被拒绝则引导用户到设置页面开启权限,最后通过qrcode组件完成图片保存。整个过程包含了完整的权限处理流程和错误提示机制。
2025-07-15 14:32:15
619
原创 JavaScript 动态访问嵌套对象属性问题记录
在Vue项目中,使用this['a.b.c']无法解析嵌套对象属性,会返回undefined。解决方案有两种:1)通用方法:通过getNestedValue和setNestedValue函数解析任意深度的路径(推荐);2)直接拆分路径访问,适用于固定结构。注意确保路径存在和格式正确,并考虑Vue的响应式更新问题。两种方法各有优缺点,前者通用性强但代码稍复杂,后者简洁但不适用于动态深度路径。
2025-07-15 14:29:19
499
原创 vue3 无缝列表循环
本文介绍了如何在Vue3中实现一个无缝列表循环播放的自动轮播功能,并支持鼠标悬停时停止滚动。通过reactive和ref管理数据与DOM元素,使用setInterval实现滚动效果。列表数据通过双倍数据集实现无缝滚动,当滚动到末尾时重置位置并重新放置第一个元素。鼠标悬停时清除定时器停止滚动,离开时重新启动。样式部分通过SCSS定义了标题、容器和滚动项的样式,确保界面美观且功能完整。
2025-05-10 15:14:52
352
1
原创 关于支付宝网页提示非官方网页
支付宝官方回复 商户白名单需要添加如下全部网段。关于支付宝网站提示 非官方网站 需要找官方添加白名单。下面可以直接用自己的邮箱去发送申请。
2025-04-19 17:35:07
3458
1
原创 uniApp 设置动态tabs(不是自定义tab哈)
这里可以切换页面绝对路径 必须在 pages 中先定义。我写的不是自定义 tabs 是切换 tab 的图标等。
2025-04-09 09:40:23
564
原创 免费 2条 http 内网穿透
10.将natapp分配的网址(上图Forwarding ),鼠标选定然后复制下来(选定之后单击鼠标右键),在浏览器中访问,可以看到内网穿透成功了!该网址 http://ywy9n8.natappfree.cc 就是可以全球访问的网址,可以发给您的小伙伴试试 :)根据您的本机下载对应的客户端,比如我的本机是win10,64位,则下载Windows 64位的客户端。6.下载之后,解压至任意目录,得到natapp.exe (linux下无需解压,直接 wget)登录后,点击左边 购买隧道,免费/付费均可。
2025-03-29 11:29:37
968
原创 初识uniApp
uniApp 是一个基于 Vue.js 的跨平台开发框架,允许开发者使用同一套代码实现多端应用的开发。它支持 H5、微信小程序、支付宝小程序、App(iOS 和 Android)等多种平台,极大提升了开发效率。
2025-03-01 16:01:07
1192
原创 前端2025
Web Components的广泛应用Web Components正在成为前端开发的主流技术之一。基于自定义元素和影子DOM,开发者可以通过构建可重用的组件库,提高开发效率和代码复用性。常见问题:如何实现一个自定义组件?自定义组件与普通组件的区别是什么?建议:深入理解_shadow-DOM_和_custom-element_的工作原理,尝试使用Stencil.js或LitElement进行实践。SSG(静态生成)与SSR(服务端渲染)的结合。
2025-03-01 15:53:28
1551
原创 webWorker的概念 用法 场景
文档中提到,传递的是结构化克隆,而不是引用,因此不会共享内存,每个线程都有自己的数据副本,这样就避免了竞态条件和数据不一致的问题。通过这个学习过程,我对Web Workers有了更深入的理解,特别是它们和Vue组件之间的类比,帮助我更好地记忆和应用这些概念。首先,我知道Web Workers是一种在后台线程中运行JavaScript代码的方法,可以用来处理复杂的计算任务,从而不阻塞主线程,提升用户体验。这和Vue中的事件处理很像,父组件监听子组件的事件,当子组件触发事件时,父组件执行相应的处理函数。
2025-03-01 15:50:21
380
原创 分片加载网络图片
用户提到他们有一个很大的图片需要优化加载速度。用户尝试了把图片分成多份,每份高度100或者自定义,加载时有动画效果,但感觉还是有点慢。个人还是建议图片压缩或者使用CDN加速。首先,我需要理解用户的问题。他们可能是在一个网页或者应用中展示大图片,加载速度慢,影响用户体验。用户已经尝试了分块加载,可能使用了懒加载或者其他分块技术,但效果不明显。动画效果虽然看起来不错,但实际上可能因为分块过多或者处理方式不当,导致整体加载时间还是长。接下来,考虑可能的优化方法。
2025-03-01 15:49:36
903
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅