自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 微信小程序表单那些事

微信小程序输入框失去焦点取值失败

2022-11-03 19:39:52 113 1

转载 vscode下载慢问题

将下载地址中的 az764295.vo.msecnd.net 更换为 vscode.cdn.azure.cn 使用国内的镜像服务器加速。这里直接按系统选择合适的版本进行下载!下面这张图是浏览器的下载截图。在下载界面右键选择复制链接!这里一定要点击保存!...

2022-08-06 15:17:26 220

原创 javascript AES加密及解密

javsscript AES加密、解密

2022-03-03 16:52:56 2909

原创 git常用命令及常见问题解决方案

git远程强制覆盖本地 git fetch --all git reset --hard origin/master git pullgit 提交本地新建分支到远程 git branch -r 查看远程分支 git branch [name] 创建分支 name 为分支名称 git checkout [name] 切换到创建的分支 name 为分支名称 git push origin [name] 要提交的分支名称 name 为分支名称git 删除本地分支 git branch -

2022-02-10 16:57:04 288

原创 前端开发中一些常用的sass混入

移动端开发中一些比较常用的sass混入背景图片@mixin bg-image($url) { background: url('../images/' + $url) no-repeat; background-size: 100% 100%;}强制不换行@mixin no-wrap() { text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}扩展点击区域@mixin ex

2022-02-07 19:45:00 142

原创 解决IOS下音频文件无法播放的问题

近期项目中有个需求,需要点击按钮播放文字答案,然后开始了填坑之旅首先使用h5的audio标签,由于后台返回音频格式为base64格式,原格式为wav,开始不确定是否可以直接播放base64格式的音频,前端通过npm的base64ToBlob的方式解码,并赋值给audio的src,具体代码如下://答案语音播放 playVoice(text,e){ let audio = this.$refs.audio; // 提取返回答案中的文字 let reg = /.

2022-02-07 19:30:00 3414

原创 微信小程序内嵌公众号网页获取code,IOS问题

微信小程序内嵌公众号网页获取code,IOS问题我们在项目开发中有个需求是这样的:通过小程序点击按钮进入公众号页面,公众号中需要判断用户是否登录,如果未登录,通过微信公众号网页提供的方法去获取code,通过code调用后台接口换取openid,进而获取用户是否登录。开发完成测试发现android上正常运行,但是ios下页面白屏,通过vconsole打印查看,未发现问题,怀疑是web-view获取授权有问题,最终解决办法如下:<script type="text/javascript" src="h

2022-02-07 15:19:25 728

原创 基于jquery实现的可拖拽进度条,支持初始值和步长的定义

根据项目需求自己进行了简单的封装,具体代码及效果截图如下:效果html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-.

2022-02-07 15:16:35 168

原创 项目日常开发中常用的js工具

项目开发中会遇到一些常见的功能,为了方便调用,将其封装,以下列举了本人开发中重用的一些工具,后期将继续补充对手机号中间4位进行加密处理export const encryptionPhone = function (val) { let reg = /(\d{3})\d*(\d{4})/ return val.replace(reg, "$1****$2")}判断年份是否为闰年export const isLeapYear = function (year) { retu

2022-02-07 15:13:20 69

原创 javascript中关于Date日期的问题

记录一下项目开发过程中踩过的坑,提醒各位开发者参考避坑项目中判断两个时间的大小,我一般使用new Date(‘指定日期’).getTime(), 通过时间差去判断时间的大小,但是实际项目开发中发现,ios和andriod手机表现有所差异,由于我用的日期格式为:2021-10-10,实际测试中发现andriod手机效果与预期一致,但是ios下没有执行相应的逻辑,后经排查,发现是时间解析的问题,所以最终使用如下代码解决var currentTime = new Date().getTime()var .

2022-02-07 15:11:59 110

原创 关于IOS那些事

移动端项目开发中IOS系统会遇到一些奇怪的问题,以下列举了一些,后续会继续完善IOS获取验证码,会在键盘上出现验证码,点击即可填写到验证码输入框中,但是实际开发中发现会重复输入两次,以6位验证码为例,解决办法如下:<input type="number" oninput="if(value.length>6)value=value.slice(0,6)" />IOS设置type=number仍可输入字母,解决办法如下:<input type='number' patte.

2022-02-07 15:09:33 108

原创 vue中获取短信验证码功能IOS手机问题

vue使用中发现了一个问题,由于ios手机获取短信验证码后,验证码会直接显示在键盘上,点击键盘上的验证码即可给对应的input赋值,但是在项目开发中发现输入框的取值为空经过排查是因为通过v-model绑定的值与input的value没有关联,所以本人解决方式如下:<input ref="SMSCode" type="number" placeholder="请输入验证码" :class="inputBGC?'validation_input' : ''" min="1

2022-02-07 15:05:20 459

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除