今天分享的技术是:获取文件唯一标识 md5值

第一步:导入依赖

npm install spark-md5 --save

第二步:引用依赖

import SparkMD5 from "spark-md5";

第三步:上传文件

 <inputmultiple="multiple"type="file"ref="fileUpload"style="display: none"@change="fileUploadChange()"/>

第四步:获取 md5值

    fileUploadChange: function (event) {var fileReader = new FileReader();var spark = new SparkMD5.ArrayBuffer();// 获取文件二进制数据fileReader.readAsArrayBuffer(event.target.files[0]);fileReader.onload = function (e) {spark.append(e.target.result);var md5 = spark.end();console.log(md5);};}

获取值打印:

支持作者

欢迎关注作者公众号!!

Vue学习笔记:获取文件唯一标识 md5值相关推荐

  1. 获取文件唯一id md5

    利用:       readelf -d **.so | grep NEEDED | awk '{print $5}' | sort | xargs | md5sum | cut -f1 | awk ...

  2. antd vue表单上传文件_AntDesign vue学习笔记-自定义文件上传

    上传文件时实际可能需要传输一个token. 方法一: 1.查看vue antdesign文档 https://vue.ant.design/components/upload-cn/ 2.使用cust ...

  3. 「Vue 学习笔记 1」Vue 项目快速搭建,初始项目各个文件夹作用介绍和启动代码执行流程分析

    「Vue 学习笔记 1」Vue 项目快速搭建,初始项目各个文件夹作用介绍和启动代码执行流程分析 前言 一.我的开发环境 二.使用 Vue CLI (Vue 脚手架)快速搭建项目 三.初始项目的目录结构 ...

  4. Vue学习笔记(2) 在html文件中创建Vue实例,并使用http-vue-loader注册单文件组件

    本篇博客基于Vue2.x 官方文档:https://cn.vuejs.org/v2/guide/instance.html 最近和同学合作一个设备信息管理的小项目,而同学找的模板不是前后端分离的 因此 ...

  5. Vue获取浏览器唯一标识

    `登陆时候可能需要向后台传输一个唯一标识符 具体实现思路如下: 1.引入js <!-- 获取唯一标识 --> <script type="text/javascript&q ...

  6. vue 学习笔记第无弹

    1. 在 webpack 中配置 .vue 组件页面的解析 运行cnpm i vue -S将 vue 安装为运行依赖: 运行cnpm i vue-loader vue-template-compile ...

  7. swift获取openuuid_iOS获取设备唯一标识:UDID、IDFA、IDFV、OpenIDFA、SimulateIDFA等.

    1. UDID UDID全称是Unique Device Identifier,顾名思义,它就是苹果iOS设备的唯一标识码,它由40个字符的字母和数字组成.在很多需要限制一台设备一个张红的应用中经常会 ...

  8. Vue学习笔记(二)组件化和模块化

    Vue学习笔记(二)组件化和模块化 前言 组件化 什么是组件化 1.基础使用 2.全局组件和局部组件 3.语法糖和模板抽离 4.组件的data为什么是函数 5.父子组件 5.1 父子组件 5.2 父子 ...

  9. Vue学习笔记进阶篇——Render函数

    本文为转载,原文:Vue学习笔记进阶篇--Render函数 基础 Vue 推荐在绝大多数情况下使用 template 来创建你的 HTML.然而在一些场景中,你真的需要 JavaScript 的完全编 ...

  10. Vue学习笔记(五)—— 状态管理Vuex

    介绍 Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式.它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化.Vuex 也集成到 Vue 的官方调试 ...

最新文章

  1. Soft-to-Hard Vector Quantization for End-to-End Learning Compressible Representations
  2. ExtJS4.2学习(八)表格限制输入数据的类型
  3. CentOS 6.5 手动rpm包安装gcc、g++
  4. mac下git与github简单使用
  5. SQL server Cannot find one or more
  6. opencv学习笔记(六)直方图比较图片相似度
  7. 【代码笔记】iOS-UILable电子表显示
  8. 分布式理论-BASE理论
  9. fabric批量操作远程操作主机的练习
  10. Eratosthenes筛选法(C++版)
  11. Java-IO流-实例
  12. Objective-C中ORM的运用:实体对象和字典的相互自动转换
  13. 靠写作杀出一条“血”路——我的2020年终总结
  14. VMware Workstation虚拟机备份及磁盘空间回收
  15. 低成本DC/DC转换器34063的应用(图)
  16. Java集成流行的打印插件lodop
  17. 超级马里奥代码_任天堂源代码泄露,引出《超级马里奥64》隐藏24年的角色
  18. C++:替换文本文件中的某些字符
  19. IDEA 配置 JDK 源码
  20. 【点云处理之论文狂读经典版9】—— Pointwise Convolutional Neural Networks

热门文章

  1. 鲁大师2022半年报显卡排行,NVIDIA霸榜,七彩虹成最大赢家!
  2. 问题——nvm use 出现exit status 1:乱码
  3. JAVA内存泄漏原因和检测工具
  4. 教程:如何制作一个多功能U盘
  5. 会员积分系统的四大元素
  6. python一只青蛙一次可以_Python算法题(一)——青蛙跳台阶
  7. 【我的Android进阶之旅】解决Jenkins编译出现的Gradle错误:Gradle build daemon disappeared unexpectedly
  8. Leetcode︱448. Find All Numbers Disappeared in an Array找到所有数组中消失的数字.java
  9. 堆中的off-by-one :ASIS CTF 2016:b00ks
  10. 《电子元器件的可靠性》——第3章可靠性试验