简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
js本地缓存设置有效时间以下举例为小程序(浏览器、vue、uniapp等都适用)如需在其他环境下使用,对代码稍加修改就好。changetime(){let nowtime = Date.parse(new Date()); //当前时间let c_time = wx.getStorageSync('time'); //获取第一次存下的时间let Cachetime = c_time + 45000
一、第一种vue移动端(PC端)图形验证码vue2-verify前往地址常规验证码picture 常规的验证码由数字和字母构成,用户输入不区分大小写,可变形成汉字验证。运算验证码compute 运算验证码主要通过给出数字的加减乘运算,填写运算结果进行验证。滑动验证码slide 通过简单的滑动即可完成验证,应用与移动端体验很好。拼图验证码puzzle 拼图。选字验证码pick 通过按顺序点选图中的汉
1.使用上拉加载,下拉刷新.1.推荐mecroll(有用到选项卡上拉,下拉)移步官网:http://www.mescroll.com/index.html?v=202003052.如果页面中选项卡的tab分类较多,建议使用nvue去做,利用官方提供的list组件。长列表滚动,上拉、下拉。使用vue性能不太好。3.使用原生上拉,下拉性能最好,需要注意布局问题.使用图表1.推荐ucharts如果封装自
1.监听页面高度变化<!--1.先在 data 中去 定义 一个记录高度是 属性-->data () {return {docmHeight: document.documentElement.clientHeight,//默认屏幕高度showHeight: document.documentElement.clientHeight,//实时屏幕高度footer:true//显示或者隐
npm下载jsencrypt把jsencrypt文件放到components下新建jsencrypt.js文件import JSEncrypt from '../components/jsencrypt';let publicKey = '自行获取';function RSAencrypt(pas){//实例化jsEncrypt对象let jse = new JSEncrypt();//设置公钥j
这篇文章简单介绍前端(vue)里组件拖拽以及拖拽完成以后组件自定义排列的的写法。主要介绍思路以及实现方式(会一直更新这个功能,直到我自己把它做完善)。组件的放大缩小以及拖拽借助一个不错的插件vue-grid-layoutgit文档:https://github.com/jbaysolutions/vue-grid-layout/blob/master/README-zh_CN.md这个插件定义的某
h5+api(调用手机的一些功能) http://www.html5plus.org/doc/zh_cn/android.html分享海报(image)shareWx(scene) {//scene=> 'WXSceneTimeline'(朋友圈)、'WXSceneSession'(微信)、pic=>图片地址let pic = this.pic_imglet msg = {type:
axiosnpm 下载 axios新建http.js(随意)import axios from 'axios';import qs from'qs';// const baseUrl = '';//配置接口地址const baseUrl =''//线上//添加请求拦截器axios.interceptors.request.use((config) => {//在发送请求之前做某件事//...
【代码】uniapp编译小程序使用小程序插件。
使用uniapp框架编译多端,在使用自定义导航栏的时候需要适配不同手机,在安卓和ios上手机的状态栏高度是不一样的,尤其是小程序。uni.getSystemInfo();//在小程序上使用这个方法去获取,应为iphonex的高度和其他型号的高度不一样。uni.getSystemInfo({success: (data) => {data.statusBarHeight => 手机状态栏