logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

校验微信号正则表达式

微信官方定义的微信号规则1、可使用6-20个字母、数字、下划线和减号;2、必须以字母开头(字母不区分大小写);3、不支持设置中文。正则如下:/^[a-zA-Z][a-zA-Z\d_-]{5,19}$/^:匹配的开始[a-zA-Z]:字母不区分大小写^[a-zA-Z]:首字母不区分大小写[a-zA-Z\d_-]:字母、数字、下划线和减号;\d表示数字{5,19}:6-20位...

#正则表达式
uniapp自定义验证码输入框,隐藏光标

点击输入框唤起键盘,蓝框就相当于input的光标,验证码输入错误或者不符合格式要求会将字体以及边框改成红色提示,持续1s,然后清空数据,恢复原边框样式;

#uni-app#javascript#css
获取不同机型微信小程序状态栏+导航栏高度

很多时候我们开发微信小程序,都需要先知道状态栏和导航栏的高度,才能去做其他功能。

#微信小程序#小程序#微信
微信小程序获取地理位置失败原因及解决方案

微信小程序获取用户地理位置失败的原因主要有3种情况:

文章图片
#微信小程序#小程序#微信
微信小程序web-view组件嵌入h5页面导致双导航栏,如何只保留其中一个?

前提已知存在一个微信小程序,该小程序的某个页面通过web-view组件嵌套了我们app的一个h5页面,h5页面本身有自己的导航栏,就导致了双导航栏。由于uniapp的 web-view 组件一定有原生导航栏,pages.js中设置navigationStyle: custom 对 web-view 组件无效;所以只能去掉因为h5里的导航。方案h5里的导航现在有两个地方在使用,一个需要保留导航栏,另

#微信小程序#前端#小程序
微信小程序 - 导航tab切换滚动到一定距离,固定在页面顶部

最近模仿了西贝的小程序,其中有一个页面有相关的功能,来总结记录一下。这里我用的是一种方法是已知导航栏前面的元素高度是固定的,以后维护不会改变的情况效果如下:思路:wxml中先在导航栏上写判断条件,如果距离顶部距离>70,显示样式’totop’导航栏置顶。wxss中写上’totop’样式。js中监听页面的滑动,获取滑动距离。(使用onPageScroll)wxml:{{scrollTop &g

#小程序
微信小程序 - 基本原理

小程序本质就是一个单页面应用,所有的页面渲染和事件处理,都在一个页面内进行,但又可以通过微信客户端调用原生的各种接口;它的架构,是数据驱动的架构模式,它的UI和数据是分离的,所有的页面更新,都需要通过对数据的更改来实现;它从技术讲和现有的前端开发差不多,采用JavaScript、WXML、WXSS三种技术进行开发;功能可分为webview和appService两个部分;webview用来展现UI,

#小程序
使用nvm管理node多版本(安装、卸载nvm,配置环境变量,更换npm淘宝镜像)

最近公司有的项目比较老需要降低node版本才能运行,由于来回进行卸载不同版本的node比较麻烦;所以需要使用node工程多版本管理,后面自己就简单捯饬了一下nvm来管理node,顺便记录一下自己的使用过程以便于后续查找。

文章图片
#npm#node.js#前端
Git的安装和环境变量的配置

当我们第一次在新电脑上使用git命令的时候,会报错【git 不是内部或外部命令,也不是可运行的程序 或批处理文件】,所以我们需要下载安装Git、配置用户名和邮箱地址、配置环境变量,才能使用Git命令。

文章图片
#git#github#windows
    共 77 条
  • 1
  • 2
  • 3
  • 8
  • 请选择