Elment-UI的upload组件改写成纯前端处理文件内容

注意:
上一篇的摘要生成文件我这里是定义为“hash.js”,导入文件地址自行修正,不能照搬
本文时基于vue项目下使用的elementUI
本文对该组件的改写主要是继续“欺骗”组件要把文件上传的服务器地址,然后在文件上传到浏览器缓存触发change事件时对文件进行处理(或者做一些事情)
由于b站专栏的代码块有问题(html代码会自动解析),所以请复制过去后自行组装一下(代码块里的是script里的内容,外面是html的内容)
本文主要是上一篇的摘要生成使用,如果实际运用不包含文件摘要生成,则可以进行同位置替换
ps
小菜鸟,考虑不周的地方请海涵以及指正
强烈建议拿去使用的时候进行优化改写