上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 26 下一页
摘要: 因为ssr只有 beforecreate和create,所以用create 阅读全文
posted @ 2020-06-05 12:29 TTtttt5 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 可以看到文件自带的属性有个slice切片功能 //下载功能 let str='xxxx' const blob =new Blob([str],{ type:'text/html' }) const a = document.createElement('a') a.setAttribute('do 阅读全文
posted @ 2020-06-05 09:58 TTtttt5 阅读(593) 评论(0) 推荐(0) 编辑
摘要: 1 前端方法一用formData: node端写法 formdata的 前端方法2用base64 就是处理成发送请求拼接后面的 xxx=xxxx&xxx=xxx 对应后端 3.大文件上传 对应后台 4。设置进度条 5.也可以用ajax的progress,去实时更新速度 阅读全文
posted @ 2020-06-05 09:01 TTtttt5 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 所以可以把auto-upload设置false不让它上传,默认读取文件就可以 用这个自己上传 传地址会出现跨域问题,需要和服务端一起来处理。 不传action会报错,但是可以指定上传的地址 阅读全文
posted @ 2020-06-04 22:35 TTtttt5 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 用md5处理文件名。引入md5 将文件处理成base64 驼峰命名处理 function cached(fn) { const cache = Object.create(null); return function cachedFn(str) { const hit = cache[str]; r 阅读全文
posted @ 2020-06-04 22:05 TTtttt5 阅读(118) 评论(0) 推荐(0) 编辑
摘要: util.js readAsBinaryString和readBase64这个区别是如果想把文件断点去传给服务器的话用base64,想在本地解析和处理文件一般用二进制asbind这个。 因为拿到这个文件需要时间,是异步编程,所以需要用onload去等它读取完了 阅读全文
posted @ 2020-06-04 21:59 TTtttt5 阅读(669) 评论(0) 推荐(0) 编辑
摘要: 问上面window.onload和把script放在下面哪个先执行? 假如图片有10m,那window,onload要等到图片下载完才执行,而放在下面是生成img标签就执行了不用等下载完。所以推荐下面的 阅读全文
posted @ 2020-06-04 21:45 TTtttt5 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 第一种方法 第二种 用requestAnimationFrame 替换setTimeout 每次往ul添加元素时会发生重绘和重排 用文档脆片去优化,最后才插入 阅读全文
posted @ 2020-06-04 21:39 TTtttt5 阅读(783) 评论(0) 推荐(0) 编辑
摘要: https://www.jianshu.com/p/e47b103f3b60 阅读全文
posted @ 2020-06-04 16:56 TTtttt5 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-06-04 15:12 TTtttt5 阅读(196) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 26 下一页