- 博客(38)
- 收藏
- 关注
原创 前端ApplePay支付-H5全流程实战指南
文章摘要:本文详细介绍了Apple Pay支付H5页面的开发流程,前端的完整实现方案。首先阐述了商户注册、证书配置等前期准备工作,重点讲解了前端校验、商户验证和支付授权三大核心流程的实现方法。文章总结了前端调试过程中的常见问题与解决方案,包括证书配置、HTTPS要求、地区货币设置等注意事项,并记录了错误案例。开发过程中需特别注意支付令牌传递、商户验证一致性以及支付结果回调等关键环节,确保支付流程的完整性和安全性。
2025-07-23 16:00:37
1945
原创 calibre 阅读器自定义修改样式背景与文字
本文介绍了如何在calibre电子书阅读器中自定义修改样式背景与文字效果。操作步骤包括:1)打开首选项;2)选择样式设置;3)自定义CSS样式代码。提供的样式表示例可实现:更改整体文字颜色为浅米色(#f6f3e9)和深灰背景(#2b2d30),调整行距为30px并添加首行缩进;将注释、目录标题和超链接统一设置为青蓝色(#00cacc);同时增加2px的字符间距。这些修改能有效提升阅读体验,特别是在夜间或长时间阅读场景下。
2025-06-16 11:58:46
1534
原创 Element Ui - 编辑时表单校验信息未清空问题处理
关闭前的回调,会暂停Dialog的关闭,function(done),done用于关闭Dialog。加载数据以后,隐藏的弹出框并没有编译渲染进 DOM 里面。所以 click 弹出的时候。,将回调延迟到下次DOM更新循环之后执行。并没有获取到 DOM元素导致。
2025-03-14 14:58:06
919
原创 IOS兼容 - uniapp ios固定定位失效与刘海屏的坑
fixed在某些情况下可能导致容器内的子元素的1px边框线消失,即使使用z-index也无法解决。解决方法:可以使用translateZ属性来解决ios下,fixed定位的容器内不能带有input等可以唤起键盘的元素。解决方法: 在input聚焦唤起键盘时会去掉fixed定位状态,改为absolute。尽量不要在可滚动的容器内包含fixed定位的子元素且ios不支持onresize事件。
2025-03-14 14:32:02
773
原创 前端 使用Uniapp与安卓/IOS混合交互开发
场景描述: 公司经常为了加快项目的推进,常常需要咱们前端写一些H5页面嵌入到原生的APP开发当中去,例如调用设备的摄像头、地理位置、文件系统、显示原生的对话框、提示框等,以提供更好的用户体验。疑难问题:如何和安卓/IOS产生交互....
2025-03-13 17:41:29
1500
原创 vue_vuex状态管理以及对比redux的区别
1. 安装Vuex插件2. 创建 Vuex Store:使用`createStore`方法,创建store仓库3. 配置 Vue 应用:使用 `app.use(store) `将 Vuex store 注册到 Vue 应用中。4. 在组件中使用 Vuex:
2025-03-11 16:16:11
1270
原创 进制杂烩 - 二进制、十进制、八进制、十六进制转换及原理
规则: 乘二取整法,将十进制的小数部分乘2,取整数部分,小数部分继续乘2,直到没有小数位,即为0为止。将A部分的四位数 分别对应 8 4 2 1 的位置 得到 2 和 0 相加等于 2。将A部分的四位数 分别对应 8 4 2 1 的位置 得到 2 和 0 相加等于 2。将B部分的四位数 分别对应位置,得到 8、4、2、1相加等于15,用16进制表达即F。将B部分的四位数 分别对应位置,得到 8、4、2、1相加等于15,用16进制表达即F。原理:二进制的每四位相加的和 = 对应十六进制的一位;
2025-03-11 10:08:53
1945
原创 redux_旧版本
reduxjs/toolkit(RTK)是 Redux 官方团队推出的一个工具集,旨在简化 Redux 的使用和配置。它于 2019 年 10 月 正式发布,此文章记录一下redux的旧版本如何使用,以及引入等等。
2025-03-10 17:42:19
758
原创 Redux _Redux Toolkit的使用
安装依赖设置 Redux Store使用创建 store,内部使用合并多个 reducer(Redux Toolkit 自动处理)。创建 Slices使用创建 slices,自动生成 action creators 和 reducers。连接 React 组件到 Redux Store使用Provider组件将 store 提供给整个应用。
2025-03-10 16:06:09
1759
原创 vue3+ts 使用qrcode(解决了找不到qrcode类型声明文件问题)
vue3+ts 使用qrcode(解决了找不到qrcode类型声明文件问题)
2024-10-21 15:52:10
766
原创 前端支付杂烩 - 微信支付(H5支付、JSAPI支付、Native支付)、支付宝支付、ApplePay流程
前端支付主要是包含微信支付(H5支付、JSAPI支付、Native支付)、支付宝支付、ApplePay的大概流程以及应用,避雷点等等
2024-10-21 15:30:07
8811
3
原创 uniapp 创建 跨域、封装请求、区分环境
uniapp 创建项目,设置跨域、封装请求、区分运行环境并全局引用2. 建立跨域 — proxy3. 封装api方法,注册全局 — $request创建 requset.js文件在main.js文件中,引入注册挂载 $request调用接口请求注意,封装的返回值时promise数值,需要做对应的处理—async /await4. 本地运行、打包 — 区分对应环境config,并注册全局创建package.json文件
2024-03-05 18:42:52
2961
1
原创 前端模拟后台接口,使用Whistle+Switchy Omega,搭配联调环境
Whistle安装配置与SwitchyOmega安装配置,搭配联调环境
2023-08-29 10:55:06
1906
原创 前端人员uni-push 流程
uniapp实现uni-push推送2.点击进入uni-app的uni-push网页,进行相关配置向后端人员要安卓包名以及安卓签名;向IOS要包名和开发(测试)环境/上线(通用)环境的证书与密码。3.自动生成应用信息,提供给后端人员4.进行云打包获取CID,提供给后端人员5.后端人员进行相关的配置...
2023-06-12 17:56:57
537
原创 高德地图逆地理编码Geocoder的getlocation获取不到位置信息
高德地图逆地理编码Geocoder的getlocation获取不到位置信息
2023-02-02 17:52:10
5828
2
原创 uniapp tabbar底部栏 子组件页面不刷新解决方案
场景:uniapp 来回切换底部栏tabbar,页面初始化数据,当前子组件页面会发送数据请求,再次切换进入,当前页面的子组件不发送请求解决方案:1. 父组件在onShow钩子里面中向子组件传递随机数2. 子组件接收数据,并进行watch监听数据,直接调用初始化函数,从而解决页面不刷新的问题...
2022-05-09 14:05:15
3255
原创 uni-app 使用echarts图表显示部分或不显示
我遇到的主要是uni-app使用了<uni-segmented-control>的插件,官方使用v-show切换页面,导致echarts只渲染了部分,将其改成v-if就好了
2022-04-15 09:12:05
2490
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅