首页 > Web开发 > 详细

获取文件名和后缀名, 并且修改el-upload上传文件名

时间:2020-03-05 14:37:14      阅读:2002      评论:0      收藏:0      [点我收藏+]

/*
获取 文件名 */
let IMG = "1235646SDANJFA45645665.jpg";
let reg = IMG.replace(/(.*\/)*([^.]+).*/ig, "$2");
console.log(reg) //1235646SDANJFA45645665
//替换文件名 
let replaceFifle = reg.replace(reg, "准备替换的内容")
console.log(replaceFifle) //准备替换的内容
/* 
 获取 文件扩展
*/
let IMG = "1235646SDANJFA45645665.jpg";
let reg = IMG.split(‘.‘).pop();
console.log(reg); //jpg

 

 //修改el-upload上传文件名
 使用  beforeUpload 钩子函数,强制修改文件名
beforeUpload (file){
     const copyFile = new File([file],  ‘需要修改的名称‘);
   this.UploadFile(copyFile)
    return false
}

UploadFile(param){
       let params = new FormData();
        params.append("file", param);
        params.append("key", "key");  
       API.uploadRpx(params).then(res=>{
    
                //..........
       })
     
}   

 

获取文件名和后缀名, 并且修改el-upload上传文件名

原文:https://www.cnblogs.com/0520euv/p/12419800.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!