起因,在支付宝小程序下开发是有“开发调试”的,但是上传代码成测试版后便没有了,我想在测试版也有“开发调试”我就打算自己安装vconsole包,谁知道安装上以后在支付宝开发工具上有一个错误:af-appx.worker.min.js:6 TypeError: Cannot convert undefined or null to object,有点莫名奇妙,没办法我只好去微信开发工具上测试,微信上错误是:TypeError: Cannot read property 'sendBeacon' of undefined。搜索一番终于找到了问题的答案。
关键字:sendBeacon
名称太乱,突然想修改某个站点的名称,怎么? image.png 一、登录宝塔面板打开文件夹:/www/server/panel/data,下载文件default.db。 image.png 二:打开navicat,左上角:文件->新建连接SQLite, 连接名随便,数据库文件选择default.db。 image.png image.png 三:打开数据库,里面有个mian数据库,打开找到sites表,打开表,字段name就是网站名称,直接编辑修改、保存即可。 image.png 四、修改后上传default.db覆盖原来的/www/server/panel/data/default.db。 image.png 五:再去站点处看,名称就改过了。
关键字:宝塔
解释过来就是:按住escape键防止startALLBack加载 最近电脑出现一个故障,就是开机之后,电脑桌面一闪一闪的,出现了黑色底的一行英文,英文为hold escape key to prevent startlsback from loading,一般遇到这种问题之后,一直按住ESC键就没有了。
关键字:startALLBack,Escape
UUID生成器,rc-upload,moment.js,day.js,milliseconds.js,filesize,js-base64,delayjs
关键字:UUID生成器,rc-upload,moment.js,day.js,milliseconds.js,filesize,js-base64,delayjs
Fiddler的工作原理就是 内建一个代理,作为客户端和网络的中介。在Fiddler启动后,会自动添加一个 IP 为127.0.0.1(回路)端口号为8888的系统代理。但是有一个问题就是 Fiddler退出后,默认情况下并不会删除这个配置。那么就导致了,一些浏览器还是指向这个代理,但是这个代理由于Fiddler已经关闭,所以其不会在起用。所以某些浏览器或是其他的东西可能再开机后无法打开网页,但是QQ就可以。
关键字:Fiddler
有的时候我们需要闭某个端口
downloadAnnex() { const aTag = document.createElement('a') aTag.href = 'http://..........?annexId=' + this.id //文件id aTag.click() },
关键字:8080
width: 300px;height: 400px;background: #42b983; color: rgba(255, 255, 255, 0.8); position: absolute; left: 150px; top: 20%; z-index: 10; font-family: sans-serif; text-align: center; width: 300px; height: 500px; border-bottom: 1px solid rgba(255, 255, 255, 0.4); border-left: 1px solid rgba(255, 255, 255, 0.4); background: linear-gradient( to top right, rgba(90, 149, 207, 0.5), rgba(58, 76, 99, 0.8) );
<script> const promise=new Promise((resolve, reject) =>{ console.log(1) resolve(); console.log(2) } ) promise.then(()=>{ console.log(3) }) console.log(4) console.log(5) </script>
关键字:Promise
let telInput=document.querySelector("input") telInput.addEventListener('input',noDou(demo,1000)) //防抖封装 function noDou(fn,wait){ let timeOut=null; return args=>{ if(timeOut) clearTimeout(timeOut) timeOut=setTimeout(fn,wait) } }
关键字:js防抖