- 博客(8)
- 收藏
- 关注
转载 微信h5页面实现人脸注册和登陆
工作中总会遇到一些麻烦的问题,有问题不要怕解决就好了,前段时间要实现微信h5页面人脸注册/登录,本以为很简单的一个东西,没想到居然这么麻烦,写个文章记录下过程和遇到的问题及解决办法:需求:①人脸注册,需进行活体认证,用户利用摄像头拍摄一段视频并朗读生成的4位随机数。 ②人脸登陆:静默登陆,打开摄像头拍照并上传,与底板进行对比。① 最开始是想利用下面的打开摄像头na...
2019-08-13 15:54:00
569
转载 js原生自定义日期插件及遇到的问题
闲来无事,试着写了日期插件,不写不知道,一写吓一跳,需要注意的点还真多,废话不多说进入正题对于日期插件,首先想到的是点击一个input,然后弹出一个选择框去选择时间,然后对里面的功能按钮进行操作,每一个按钮都是一个事件,想到的是面向对象编程,这样会复杂的业务逻辑简单化,增强代码复用性上代码: 初始化定义一个日期函数function DateContainer(e...
2019-06-14 17:20:00
242
转载 Vue+Echart,实现拖拽和自定义功能
公司前一段时间有需求,要实现echart组件化,实现自定义添加、删除、修改、拖拽等功能,于是就抽时间实现了下利用vue+vuex+axiso+vuedraggable+elementui+mock实现,直接上图吧,代码在git,稍后会发地址1、默认主页,不可拖拽2、点击编辑,可进行图表的拖拽、删除、修改名称功能3、点击添加,可以添加自定义图表,当然里面都是固定自己...
2019-06-14 16:26:00
2000
转载 判断当前设备是安卓还是ios
var u = navigator.userAgent var isAnd = u.indexOf('Android') > -1 || u.indexOf('Adr') > -1//安卓 var ios = !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/)//ios if(isAnd)console.log('安卓') if(ios)co...
2018-08-15 14:09:00
308
转载 正则匹配文字,修改一段文字将中间换成****
近期遇到需求,要将一段文字的中间换成 **** ,前面和后面都保留几个字,于是就有了这个方法代码如下:let str = '金色木棉-起航稳健5号私募投资基金' let reg = str.slice(0,4)+str.slice(8,12).replace(/[0-9\u4e00-\u9fa5]/g,'*')+str.slice(-4) console.log(reg)输出...
2018-08-15 14:05:00
713
转载 js获取各种高度的方法
//获取元素的高度#box{ background-color: lightgrey; width: 300px; border: 25px solid green; padding: 25px; margin: 25px; height:60px;}//获取盒子的内容高度,内容高度也可用用box.clientHeigh...
2018-06-15 08:57:00
178
转载 将20180608141920转成date格式
var dateString="20180608141920";var formatedDate = dateString.replace(/(\d{4})(\d{2})(\d{2})(\d{2})(\d{2})(\d{2})/,'$1/$2/$3 $4:$5:$6');console.log(formatedDate)////结果就是2018/06/08 14:19:...
2018-06-08 14:21:00
102
转载 如何解决node sass does not yet support your current environment问题?
换了新的开发环境,去下载nodejs,就下载了最近的v10的,结果在运行项目的时候报错node sass does not yet support your current environment :windows 64-bit with unsupported runtime这是因为下载的nodejs版本 太高了 所以下载低版本的nodejs就好了以往的nodejs版本连接...
2018-05-23 13:54:00
371
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人