摘要: 所以可以把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 阅读(785) 评论(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 阅读(197) 评论(0) 推荐(0) 编辑
摘要: https://segmentfault.com/a/1190000020122048 阅读全文
posted @ 2020-06-04 12:48 TTtttt5 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-06-04 07:22 TTtttt5 阅读(119) 评论(0) 推荐(0) 编辑