- 博客(64)
- 收藏
- 关注
原创 JS 实现平级数组变成树级结构
// 数据结构const initData = [ { id: 1, parentId: 0, name: "1" }, { id: 2, parentId: 0, name: "2" }, { id: 3, parentId: 1, name: "3" }, { id: 4,
2020-12-30 20:35:11
1677
原创 failed to load response data出现的问题
分片上传的时候,状态码请求是200的状态但是 出现了,failed to load response data,没有response的返回原因是,我分片的 每片大小太大了,分成了10M,所以出现了这个问题,const chunkSize = 1024 * 1024 * 10;当我换成5M 上传 就可以 获取到了,const chunkSize = 1024 * 1024 * 5;...
2020-11-19 16:46:56
51644
12
原创 Canvas判断线段是否重叠
比如我们,想画一个完整的闭合的矩形,那我们就不能让线段进行重叠那线段重叠了,判断的方法呢 canvas.onmouseup = function (e) { e = e || window.event; //let gx = e.clientX - canvas.getBoundingClientRect().left; //let gy = e.clientY - canvas.getBoundingClientRect()
2020-11-06 15:26:54
1892
原创 Canvas判断多个矩线框是否重叠
有时候 为了我们的数据更加的精确,所以我们会有一起需求,那就是我们画的矩形不能重叠,比如以下的样子但是 有的时候,别人就是要画成重叠的样子,那么 我们改如何的进行判断的呢 // 这个就可以 很方便的获取到矩形框鼠标点击的当前位置 //startx = e.clientX - canvasRect.getBoundingClientRect().left; //starty = e.clientY - canvasRect.getBoundingClientRect().t
2020-11-06 15:04:08
1546
原创 getBoundingClientRect()的用法
getBoundingClientRect() 平时可能没注意到 这个方法,Element.getBoundingClientRect() 方法返回元素的大小及其相对于视口的位置。// 这个样子来获取鼠标点击位置的值,太麻烦了 // x=(e.pageX-canvasRect.offsetLeft+canvasRect.parentElement.scrollLeft) ; // y=(e.pageY-canvasRect.offsetTop+canvasRect.parentElement.scr
2020-11-06 14:39:16
5584
2
原创 js获取ip地址的私有地址 或者公有地址
js 获取私有ip地址的方法function getUserIP(onNewIP) { //firefox和chrome 的兼容性 var myPeerConnection = window.RTCPeerConnection || window.mozRTCPeerConnection || window.webkitRTCPeerConnection; var pc...
2020-04-12 14:40:43
1006
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人