- 博客(10)
- 收藏
- 关注
原创 uniapp 小程序keyboard数字键盘 仿微信转账时的数字键盘
由于要还原微信转账时的数字键盘,组件库里的 keyboard不太满足我的需求,就自己实现了个。输入 "01" - "09" 的字符串时,赋值时会自动 去除前面的 0。输入 "00" 时,赋值时 自动 转为 "0"限制小数点个数,不能连续输入 多个小数点。限制小数个数只有两位。
2024-11-07 14:33:56
436
原创 解决 input disabled禁用后 点击事件无效
时,该元素将不再可用,并且无法接收用户输入或触发事件,包括点击事件。这是为了防止用户与某些表单控件进行交互。所以我选择的是给 disabled属性。结果发现有disabled属性 @click事件在h5上无效。要给input设置disabled 不然 focus时会弹出系统自带的软键盘。使用uniapp做小程序端和H5端时,有个功能是点击input弹出数字键盘。使用 uni.hidekeyboard() 时 会出现闪现的的情况。在HTML中,当一个。
2024-11-04 09:53:22
1252
1
原创 JS生成水印的方法
addWaterMark() { const strArr = `${Cookies.get('user_name')}`; const name = Cookies.get('user_name') let ctx = document.createElement("canvas"); ctx.width = 120; ctx.height = 80; ctx.style.display = "none"; let cans = ctx.getContext("2d");
2024-07-15 11:46:17
349
原创 uniapp app端跳转微信小程序,调用支付,支付成功后可以返回APP,并携带参数
最近在开发公司的一个uniapp项目, 兼容APP端和微信小程序端的一个商城小程序;遇到了一个比较奇葩的需求🤣APP端下单支付时,选择微信支付时,需要跳转到小程序进行支付(是不是很奇葩~在微信支付和在小程序支付都是微信支付,但是为什么要再额外跳转到微信小程序支付呢?有点脱裤子放屁的意思;但是得做啊😅需求分析跳转微信小程序可以使用HTML5的方法实现;可以指定小程序的路径,并且可以携带参数;那么可以使用条件编译,在app端点击支付时跳转到微信小程序,并携带订单参数;微信小程序可以在。
2024-05-24 00:20:38
2869
1
原创 NVM的简介、安装和使用
NVM(Node Version Manager)是一个用于管理Node.js版本的工具。它允许你在同一台机器上同时安装和切换不同版本的Node.js,以便在不同的项目中使用特定的Node.js版本。
2024-02-28 16:40:10
940
1
原创 解决保存less文件时,自动生成对应的同级同名 css文件
在创建React + TS项目时,使用了less编写样式;但是每次 ctrl + s 保存 less文件时会在同级目录内生成对应的css文件;
2024-02-08 22:15:48
767
原创 在Koa2中动态注册路由
在koa中如果使用路由的话,需要在单个路由的js文件中导出,再在app.js一个一个的通过中间件注册使用。这时我们可以通过写一个自动化注册的方法来实现。注意:router文件夹中文件名需要统一格式 xxx.router.js。1.在router文件夹中创建index.js文件。2.在app/index.js中引入这个方法并调用。这样就可以自动化注册路由了。
2023-11-09 23:01:47
230
1
原创 element-plus 去除 [ dropdown ] 有时当鼠标移入标题时会出现外边框
通过选中该类名并找到 :focus-visible伪类并设置 outlin 为 unset / none。使用element-plus中的 dropdown 下拉菜单时,点击或聚焦时会出现黑色外边框。outline 和 border 属性很类似。属性是在一条声明中设置多个轮廓属性的简写属性。通过控制台选中时,发现有该属性。outline 是CSS的。
2023-05-25 01:18:36
5390
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人