07 2021 档案
摘要:图片上传或小文件上传用不到分片与切割,通常使用post方式用formData的方式直接传给后台,然后后端再直接发送给文件服务器,但如果文件很大或者超大,则可能会导致浏览器崩溃,因为浏览器端上传文件是使用内寸 uploadFile(file){ /* 1. 文件切片 */ // file:文件对象 /
阅读全文
摘要:这两天在写大文件上传时遇到一个需求:要将文件生成SHA1(hash)发送给后台,在使用reader.onload函数时无法将数据保存到该函数外部,尝试网上的办法均无效,今天终于解决了,做个笔记 需求:给选中的file对象生成hash,标识唯一值 //生成hash的函数 // utils.js //
阅读全文
摘要:参考自https://www.jianshu.com/p/59a06a08efac 参考自 获取到文件对象后 //导入 import CryptoJS from "crypto-js"; //上传文件触发事件 uploadCrt(param) { let contractFile = param.f
阅读全文
摘要:最近接了一个任务,ui很贴心的帮我把图标都切成了png,但是项目要用到的图标太多,万般无奈只好想想别的办法 有了一个网址:http://pdftoword.55.la 可以将图片转换成icon格式 以上。
阅读全文
摘要:一时想不起该取什么好,因为可以用到的地方太多了,不如将就一下~ 笔者的需求是批量挂载然后单页面中调用: Object.keys(mydemo).forEach(key => { Vue.prototype[key] = mydemo[key] }) 就到这吧~ 以上。
阅读全文
摘要:笔者写于2021年7月13日,如果读者看到时觉得间隔太久,建议以官方文档为准 angular(简称ng)是js的三大框架之一,窃以为揉合了react与vue的思想(认知所限,目前暂以为)。由于项目需要,便提前学习一些作为知识储备。 项目需求:使用antd-ng作为ui框架,使用ng作为技术框架 一:
阅读全文