前端
仙_
这个作者很懒,什么都没留下…
展开
-
正则表达式
一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 7 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2...转载 2018-08-02 15:33:22 · 190 阅读 · 0 评论 -
js把1-100的数存入数组
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><me转载 2018-05-29 16:09:24 · 17971 阅读 · 0 评论 -
小程序wx.uploadFile 返回的字符串带引号——排坑!!!
这是一个气的差点吐血的坑先说一下问题和解决方案吧问题:wx.uploadFile后台不管返回什么类型都会自带引号解决:JSON.parse(res.data) 来 同学们请看 这是一个string类型返回值,一直以为是我后台有问题,然而通过各种调试,后台是没问题的BUT,前端那边显示的就是一个带引号的值咦,老铁,好像没什么问题啊,字符串带引号不是合情合理的...原创 2018-12-25 19:08:05 · 3370 阅读 · 1 评论 -
微信小程序设置wx.getStorage的有效时间,设置缓存过期时间
后台用redis缓存一些数据,有些数据需要给它一个时效性,比如token,用着挺方便的,写小程序的时候也想有个这种能设置过期时间的东西,可是官方没有直接提供这方面的接口,于是就总(抄)结(袭)其他大牛的一些技巧,简单的封装了一个工具类好了,废话不多说了,先普及一下小程序的缓存基础知识吧将数据存储在本地缓存中指定的 key 中。会覆盖掉原来该 key 对应的内容。数据存储生命周期跟小程序本身...原创 2019-01-08 00:17:57 · 20099 阅读 · 13 评论 -
微信小程序蓝牙模块—wx.onBluetoothDeviceFound
功能需求,项目里面需要用到蓝牙模块,用于和硬件接收传输数据,这个功能本来已经搞好了的(不是我写的),后来同事说蓝牙这个地方有个小bug,影响不是很大,后来因为写各种文档,就没管它了(毕竟我也不会。。。)昨天学习了一下小程序蓝牙模块的API,幸好问题已经解决了,开心好了,连接操作什么的我就不说了,毕竟我也不是很懂,我就说一下我的问题和解决方案问题:因为在首页就已经把蓝牙模块的这一套就已经...原创 2019-01-23 14:59:27 · 5606 阅读 · 0 评论