2024年6月28日
摘要: 前言 当我们使用element ui的el-select组件时,是无法使用:maxlength和type='number'来改变增加远程搜索功能的el-select,此时我们可以给该组件增加 @input.native="func" 来强定义到子组件的input,获取监听它的方法,并加上正则就可以限 阅读全文
posted @ 2024-06-28 11:18 Tom最好的朋友是Jerry 阅读(1) 评论(0) 推荐(0) 编辑
  2024年6月26日
摘要: 前言 我们前端开发很多时候是需要满足UI设计的各种好看的样式字体等,其中就包括了一些动态文字当中部分字体颜色不同的情况,关键这些字都是后端返回的一串字符串,此时就需要我们利用正则去替换它。 如图: let str = '累充6元获得价值58元礼包' str.replace(/(\d+)/g, '<s 阅读全文
posted @ 2024-06-26 11:25 Tom最好的朋友是Jerry 阅读(1) 评论(0) 推荐(0) 编辑
  2024年6月21日
摘要: 前言 在IOS系统下,浏览器如果设置了overflow-y: auto来增加页面滚动效果,会发现往下拉可以一直拉,松手之后像弹簧一样弹了回来,如果是普通的页面还好,但如果是图片作为背景来开发页面,那么看起来体验就不会太好,尤其是内嵌app的h5页。 解决方式 * { overscroll-behav 阅读全文
posted @ 2024-06-21 10:25 Tom最好的朋友是Jerry 阅读(2) 评论(0) 推荐(0) 编辑
  2024年3月18日
摘要: 前言 微信支付流程比支付宝的复杂的多限制也多,尤其是当你有多个公众号多个openid的时候,如何合理规划是非常重要的一环。我们首先需要在微信公众号申请开通微信支付功能,然后在用户进入我们页面时就触发授权(分为静默授权和手动授权),授权成功之后,拿到openid就可以进行创建订单--支付--页面回调。 阅读全文
posted @ 2024-03-18 10:22 Tom最好的朋友是Jerry 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 前言 部分安卓机因为内置webview较老,所以无法识别最新的es6的语法,页面打开空白。解决方式,vite项目就使用@vitejs/plugin-legacy,其他项目可以选择使用@babel/core @babel/cli @babel/preset-env 这里主要提vite项目,因为babe 阅读全文
posted @ 2024-03-18 09:55 Tom最好的朋友是Jerry 阅读(183) 评论(0) 推荐(0) 编辑
  2024年3月17日
摘要: 前言 go语言近期太火了,尤其是公司需要快速搭建服务上线,非常推荐大家学习,而且这个语言写法跟前端的ts非常相似,因此继php之后,nodejs+ts转go也是上手非常快。 安装成功后查看版本 go version 配置go module 1 go env -w GO111MODULE=on 2 g 阅读全文
posted @ 2024-03-17 21:48 Tom最好的朋友是Jerry 阅读(57) 评论(0) 推荐(0) 编辑
  2024年2月28日
摘要: 前言 苹果手机左滑返回上一页,但是我们开发的app出现跳转支付宝想返回充值页,手滑返回上一页之后出现无法点击本页按钮的情况。我们的测试同学很笃定是我h5界面的问题,一直催着我改,在经过我们IOS同学的帮助下,发现他在webView里面写的代码导致的冲突。 [webView evaluateJavaS 阅读全文
posted @ 2024-02-28 22:06 Tom最好的朋友是Jerry 阅读(22) 评论(0) 推荐(0) 编辑
  2024年2月22日
摘要: 虽然很简单但还是做个记录 const u = navigator.userAgent export const isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1 //android终端 export const isiOS 阅读全文
posted @ 2024-02-22 19:57 Tom最好的朋友是Jerry 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 前言 IOS和安卓不同的地方在于设置了安全距离,所以需要特别的设置,否则设置了全屏会出现顶部有一片空白区域的问题。 解决方法: 1、iOS添加代码 if (@available(iOS 11.0, *)) { g_web.scrollView.contentInsetAdjustmentBehavi 阅读全文
posted @ 2024-02-22 19:43 Tom最好的朋友是Jerry 阅读(162) 评论(0) 推荐(0) 编辑
  2024年1月31日
摘要: 前言 后端换了服务器地址之后前端页面就无法访问,一直提示脚本加载失败 常规做法无疑是更改base地址为 '/',当然这个具体地址还得看后端的Nginx配置 but,前端在开启viteCompession并且后端也配置了gzip on,gzip_static on的情况下一直报错,在反复试错的情况下找 阅读全文
posted @ 2024-01-31 15:17 Tom最好的朋友是Jerry 阅读(174) 评论(2) 推荐(0) 编辑