2022年3月1日
摘要:
用小程序提供的 wx.miniProgram.getEnv 可以获取环境参数,但是它有个问题就是无法在非微信环境下判断。所以在使用 wx.miniProgram.getEnv 前得先判断是否在微信环境中。 代码: <script type="text/javascript" src="https:/
阅读全文
posted @ 2022-03-01 15:22
JoeYoung
阅读(1030)
推荐(0)
摘要:
代码: //选择图片 choice: function () { var that = this console.log(that.data.imgsrc.length); if (that.data.imgsrc.length <= 3) { var ino = 4 - that.data.img
阅读全文
posted @ 2022-03-01 10:49
JoeYoung
阅读(2145)
推荐(0)
2022年1月28日
摘要:
问题1: iOS端内嵌H5页面,点击a链接无反应 解决: 一般这种问题发生在新窗口打开的情况下,也就是说 target 的值为 _blank 时会发生这个问题,改为 _self 即可解决问题。或者iOS的用户长按链接也是可以打开链接的,不过是跳转到了浏览器。 问题2: 如果点击的模块不是a标签或者b
阅读全文
posted @ 2022-01-28 15:47
JoeYoung
阅读(656)
推荐(0)
2021年12月23日
摘要:
效果展示 先贴上测试连接 http://cdn.foundao.com/zhaosheng/copytext 实现原理 采用 document.execCommand('copy') 来实现复制到粘贴板功能 复制必须是选中input框的文字内容,然后执行document.execCommand('c
阅读全文
posted @ 2021-12-23 10:13
JoeYoung
阅读(517)
推荐(0)
2021年12月22日
摘要:
1、传递参数为对象格式 若参数为对象则需先使用 JSON.stringify()进行转换 , 接收后使用JSON.parse()转为对象. 但这样传参有一个问题,当对象数据长度过大时会报错,因为url传参时程序把过长的那段数据给截取掉了,导致数据转换回来时格式不对而报错。 2、传递参数中含有? =
阅读全文
posted @ 2021-12-22 09:21
JoeYoung
阅读(1094)
推荐(0)
2021年12月21日
摘要:
业务中我们常会遇到图片较多、或者数据较多的列表,一次渲染出来的话轻则渲染时间过长,重则可能直接罢工白屏,什么都渲染不出来,这个时候懒加载(只渲染视口中的数据)就很有必要了,然后每次再追加一定的条数。 思路: 进入页面初始化,首先 voteList 数组加载前10条(数量根据实际需要),然后每当用户下
阅读全文
posted @ 2021-12-21 11:07
JoeYoung
阅读(1254)
推荐(0)
2021年11月11日
摘要:
今天弄了一个小功能,有一个数组,当每次刷新时,数组会随机重新排序生成新的数组。 var arr = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] function shuffle(arr) { var cloneArr = arr.concat(); var len = cloneA
阅读全文
posted @ 2021-11-11 17:01
JoeYoung
阅读(392)
推荐(1)
2021年9月27日
摘要:
问题: 项目落地页使用 LinkedME 深度链接服务跳回App,单独在 jQuery 下没问题,可以正常点击跳转,但是放在 vue 的 methods 方法中,就需要点击2次才可以触发。 查了一些资料,基本都是创建封装 LinkedME 代码,然后 import 进去使用,但是我这个只是一个简单的
阅读全文
posted @ 2021-09-27 15:11
JoeYoung
阅读(1957)
推荐(0)
2021年9月7日
摘要:
async/await场景: 这是一个用同步的思维来解决异步问题的方案,当前端接口调用需要等到接口返回值以后渲染页面时。 async async的用法,它作为一个关键字放到函数前面,用于表示函数是一个异步函数,因为async就是异步的意思, 异步函数也就意味着该函数的执行不会阻塞后面代码的执行,as
阅读全文
posted @ 2021-09-07 15:09
JoeYoung
阅读(33399)
推荐(2)
2021年8月20日
摘要:
我们在开发时经常会遇到一些需要定时执行的小任务,使用了 springboot 的定时任务后变得更加简单快捷,下面举个例子: Java配置中开户对Scheduled的支持: import org.springframework.context.annotation.Configuration; imp
阅读全文
posted @ 2021-08-20 15:29
JoeYoung
阅读(1192)
推荐(0)
2021年8月17日
摘要:
1、登录 GitHub ,点击右上角头像,选中 Settings (设置)。 在 https://github.com 登录你的帐号,登录以后点击右上角你的头像的Settings 2、 选择左侧菜单的“Developer settings”一项 3、再选择“Personal access token
阅读全文
posted @ 2021-08-17 15:09
JoeYoung
阅读(2335)
推荐(0)
2021年8月6日
摘要:
有的时候要获取当前日期,或者前一天、后一天的日期。写了一个方法,可以获得当前及前一段时间或者后一段时间,在这里记录分享下。 代码: // n为你要传入的日期参数,当前为0,前一天为-1,后一天为1 function formatDate(n){ var date = new Date() ; var
阅读全文
posted @ 2021-08-06 09:43
JoeYoung
阅读(689)
推荐(0)
2021年7月13日
摘要:
1. 获取单个checkbox选中项(三种写法): $("input:checkbox:checked").val() // 或者 $("input:[type='checkbox']:checked").val(); // 或者 $("input:[name='ck']:checked").val
阅读全文
posted @ 2021-07-13 09:46
JoeYoung
阅读(9427)
推荐(1)
2021年7月5日
摘要:
效果: 代码: <template> <div id='playMusic'> <audio ref='audio' :src='src' @pause="onPause" @play='onplay' @timeupdate="onTimeupdate" @loadedmetadata="onLo
阅读全文
posted @ 2021-07-05 09:38
JoeYoung
阅读(928)
推荐(0)
2021年6月11日
摘要:
iview 的 Select 下拉框的时候,数据验证必填,明明选择了数据,却一直提示验证不能通过 html代码: <Form ref="FormData" :model="FormData" :rules="ruleValidate" :label-width="100"> <FormItem la
阅读全文
posted @ 2021-06-11 10:30
JoeYoung
阅读(814)
推荐(0)