
JS
chaosama
这个作者很懒,什么都没留下…
展开
-
移动端下拉触底事件
<div @scroll="scrollEvent($event)" style="overflow-y: scroll;height:100vh;"></div> //js部分 scrollEvent(e){ //计算高度,简单来说就是有东西的时候触底才触发 if(e.target.scrollTop + e.target.offsetHeight >= e.target.scrollHeight){ .原创 2022-05-07 11:21:51 · 669 阅读 · 0 评论 -
移动端实现长按功能
基于vue的,如果原生想用其实也差不多,改一点点就ok了 /*无视传值*/ <div @click="handleClickFile(file)" @touchstart="showMultiple(file,index)" @touchend="clearLoop(file)"></div> js部分 data(){ return{ timer:null原创 2022-05-05 17:03:11 · 924 阅读 · 0 评论 -
js实现点击按钮下载文件
其实就是创建一个a标签,设置a标签 download属性,只是用js的方式使用 var $a = document.createElement('a'); $a.setAttribute("href", src); $a.setAttribute("download", ""); var evObj = docum原创 2022-04-06 15:00:17 · 3154 阅读 · 0 评论 -
js字符串替换函数
ajax的get方法带参上传时,如果目标带有特殊符号时,会导致参数接收错误,所以需要将字符替换为对应编码 replace函数(替换对象,目标字符) 先到common.js新建一个函数(不懂的可以回头查一下我的往期,有个方法封装的) const detection = function(req){ //req = '皮沙发保养(3+1+1.5座)' req = req...原创 2020-03-09 17:46:18 · 508 阅读 · 0 评论