在做微信小程序时,需要发送短信验证码60S倒计时,下面我就写一下我自己的方法 WXML按钮 <buttonhidden="{{nullHouse1}}"class="get_code"bindtap="getcode"data-mess="{{sms_zt}}">{{sms_zt}}</button> <buttonhidden="{{nullHouse2}}"class="get_code">{{second}}s后重新获取</button> JS //pages/login/login.js Page({ / 页面的初始数据...

demo,代码很简单. 1.index.wxml <!--index.wxml--> <buttonstyle="margin:30rpx;"bindtap="chooseimage">获取图片</button> <imagesrc="{{tempFilePaths}}"mode="aspecFill"style="width:100%;height:450rpx"/>  2.index.js //index.js //获取应用实例 varapp=getApp() Page({ data:{ tempFilePaths:...

下面会针对小程序开放的API结合应用场景以及开发中的注意事项为大家一一分享 wx.getLocation(OBJECT) 获取当前的地理位置、速度。 场景 几乎任何一个应用都要获取用户当前的位置,大家应该经常会看到一个提示xxx要获取你当前的位置允许不允许 ,这就是获取当前位置的安全验证提示。知道了我的位置就可以实现周边的饭店、学校、厕所、出租车等等一系列周边相关的场景。 注意 type参数,默认为wgs84返回gps坐标,gcj02返回可用于wx.openLocation打开地图的腾讯坐标,默认参数wgs84是原生经纬度,建议参数写成gcj02。 wx.choose...

在开发使用中我们经常会需要把一个LIST按组进行分割,下面记录一下我的使用方法以便以后使用 / LIST进行分割 @paramlist @paramsubNum @param<T> @return / publicstatic<T>List<List<T>>splistList(List<T>list,intsubNum){ List<List<T>>tNewList=newArrayList<List<T>>(); intpriIndex=0; intlastPriIndex=...

  XEjeSkb2br30   2023年11月02日   45   0   0 i++i++其他List其他List

发现JEECG反向代理开启后  重设了Host头,导致积木框架的数据接口url拼接异常Nginx配置增加: 通过反向代理访问积木报表,Jeecg框架内的菜单配置需要写成绝对路径:http://localhost:3000/jeecg-boot/jmreport/list?token=${token} location^/jeecg-boot/jmreport/{ proxy_set_headerHost$host; proxy_passhttp://localhost:8081/jeecg-boot/jmreport/; proxy_set_headerX-Real...

首先wxml代码: <viewclass="myToast"hidden="{{nullHouse}}"><textclass="con">暂无有关信息</text></view> <viewbindtap="clickArea">点击此处</view>   注:hidden属性用于切换比较频繁的地方。 wxss代码设置弹窗样式: .myToast{ line-height:45rpx; border-radius:10rpx; color:rgb(255,255,255); font-size:30rpx;...

实体类转JSONObject对象: Adminadmin=newAdmin();//Admin实体类 Strings1=JSONObject.toJSONString(admin); JSONObjectparams=JSONObject.parseObject(s1); JSONObject对象转实体类: JSONObjectobj=newJSONObject(); Adminadmin=obj.toJavaObject(Admin.class);//对应实体类 String转JSONObject对象:  JSONObjectobj=JSONObject.parseOb...

方式一         利用com.fasterxml.jackson.databind.ObjectMapper 包下的convertValue方法将Object对象转为对应实体对象。 Useruser=newObjectMapper().convertValue(object,User.class); 方式二         使用com.alibaba.fastjson包下的JSON类将Object对象转成JSO...

今天有项目开发用到多个微信商户进行支付的场景,使用微信的SDK不太方便,以下大概使用了微信支付的示例仅供参考: 微信支付在请求接口时都要生成请求头,直接上代码: / 构造请求签名串 @parammethod @paramurl @paramtimestamp @paramnonceStr @parambody @return / staticStringbuildMessage(Stringmethod,HttpUrlurl,longtimestamp,StringnonceStr,Stringbody){ StringcanonicalUrl=url.encodedPath(); i...

一个简易签名组件,基于vue3和canvas。 安装 npmi@sangtian152/vue3-sign-S or yarnadd@sangtian152/vue3-sign 引入 在main.js中写入以下内容: import{createApp}from'vue' importvue3Signfrom'@sangtian152/vue3-sign'; import"@sangtian152/vue3-sign/lib/vue3-sign.css"; constapp=createApp(App) app.use(vue3Sign) app.mount('app') 基...

mybatis-plus条件构造器QueryWrapper常用方法 / 附加条件构造器QueryWrapper常用方法 / wrapper.eq("数据库字段名","条件值"); //相当于where条件等于 wrapper.ne("数据库字段名","条件值"); //相当于where条件不等于 wrapper.ge("数据库字段名","要比较的值"); //大于等于 wrapper.le("数据库字段名","要比较的值"); //小于等于 wrapper.gt("数据库字段名","要比较的值"); //大于 wrapper.lt("数据库字段名","要比...

首先&nbsp;检查没有发现目录和类名的区别,些许的字母差异和顺序差异,仔细观察一下,看看是不是这种问题导致的。 详细看看具体的路径和引入的函数路径的写法,一般都是少了一个目录或者多了一个目录 如果文件命名,命名空间命名等都是正确的那么&nbsp;可能是psr-4协议没有生效,导致类没有被加载。 解决方法: composerdumpautoload 或者: composerinstall 即可解决问题 &nbsp; <!-本文包含:- <!--

今天在JEECG开发过程中,需要进行二开,对JAVA项目进行开发,现在用到要获取用户登录信息,可以使用以下方法进行获取 后端获取方法: LoginUserloginUser=(LoginUser)SecurityUtils.getSubject().getPrincipal(); StringuserId=loginUser.getId(); Stringusername=loginUser.getUsername(); &nbsp; 前端获取方法: 1.首先引入store importstorefrom'@/store' 2.使用store this.userInfo=s...

一:自定义注解 @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.METHOD) @Documented public@interfaceChackToken{ booleanvalidate()defaulttrue; } 二:自定义拦截器来实现HandlerInterceptorAdapter 因为我使用jeecg-boot,使用拦截后发现积木报表设计访问报错,&nbsp;cannotbecasttoorg.springframework.web.method.HandlerMethod],要解决这种方法,配置不会被...

find() 该方法主要应用于查找第一个符合条件的数组元素。它的参数是一个回调函数。在回调函数中可以写你要查找元素的条件,当条件成立为true时,返回该元素。如果没有符合条件的元素,返回值为undefined。 以下代码在myArr数组中查找元素值大于5的元素,找到后立即返回。返回的结果为查找到的元素: constmyArr=[1,2,3,4,5,6]; varv=myArr.find(value=&gt;value&gt;4); console.log(v);//6 没有符合元素,返回undefined: constmyArr=[1,2,3,4,5,6]; varv=myA...

1.async/await场景 这是一个用同步的思维来解决异步问题的方案,当前端接口调用需要等到接口返回值以后渲染页面时。 2.名词解释 &nbsp;&gt;async &nbsp;&nbsp;&nbsp;async的用法,它作为一个关键字放到函数前面,用于表示函数是一个异步函数,因为async就是异步的意思,&nbsp;异步函数也就意味着该函数的执行不会阻塞后面代码的执行,async&nbsp;函数返回的是一个promise&nbsp;对象。 &nbsp;&gt;await &nbsp;&nbsp;await的含义为等待。意思就是代码需要等待await后面的函数运行完并且有了返回结...

今天在做个项目时,需要自定义树形栏目并在树形栏目上做一些事件&nbsp;&nbsp;这里我就写写梯归树形目录的大概方法 效果 data数据结构 //我的递归方法,HTML是我现在效果的HTML functionforAccess(data){ varstr="&lt;div&gt;"; for(vari=0;i&lt;data.length;i){ varleftPx=data[i].level12; if(data[i].level1){ cl='this'; }else{ cl=''; } str+='&lt;divclass="tree_contentcon_'+data[i...

  XEjeSkb2br30   2023年11月02日   105   0   0 html其他d3d3其他icoicohtml

今天用到大文件上传,使用了百度的webuploader分片上传下面发一下我的方法,以便往后用到使用 webuploader下载 首先引入JQ,以及webuploader插件文件css及js &lt;scriptsrc="/public/others/jquery.js"&gt;&lt;/script&gt; &lt;scriptsrc="/public/webuploader/webuploader.js"&gt;&lt;/script&gt; &lt;linkrel="slylesheet"type="text/css"href="/public/webuploader/webuplo...

  XEjeSkb2br30   2023年11月02日   96   0   0 css上传其他json其他上传cssjson

&lt;!doctypehtml&gt; &lt;htmllang="en"&gt; &lt;head&gt; &lt;metacharset="UTF-8"/&gt; &lt;title&gt;页面名称&lt;/title&gt; &lt;/head&gt; &lt;body&gt; &lt;p&gt;点击复制后在右边textareaCTRL+V看一下&lt;/p&gt; &lt;inputtype="button"id="btn"value="复制"/&gt; &lt;textarearows="4"&gt;&lt;/textarea&gt; &lt;scripttype="tex...

  XEjeSkb2br30   2023年11月02日   93   0   0 javascripthtml其他javascript其他html

今天在开发时,需要把姓名的姓都替换为星号 例:张三疯&nbsp;&nbsp;需要替换为&nbsp;&nbsp;三疯 下面是方法 name="张三疯"; ret=newArray(2).join('')+name.substr(1); 如果要达到的效果如下: 疯 兰 方法如下: varstr='张三疯'; returnnewArray(str.length).join('')+str.substr(-1); &nbsp; <!-本文包含:- <!--

  XEjeSkb2br30   2023年11月02日   94   0   0 其他其他
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~