Vue 使用 md5 加密文件,获取唯一ID
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Mar
·
原本的js-md5霸太行,对文件进行加密的时候会报错所以
需要引入 一个其他依赖,就这个
npm i spark-md5 -S
然后引入
import SparkMD5 from 'spark-md5'
使用
var spark = new SparkMD5.ArrayBuffer()
//获取文件二进制数据
var fileReader = new FileReader()
fileReader.readAsArrayBuffer(file) //file就是获取到的文件
//异步执行函数
fileReader.onload = function (e) {
spark.append(e.target.result)
var md5 = spark.end()
console.log(md5)
//打印结果这个文件会有一串唯一编码类似下面
//4b4a94c7ff8953d7103515e91d432b0a
}
更多推荐
已为社区贡献1条内容
所有评论(0)