将下载路径转为file文件

将一个图片的下载地址转换成file文件

场景: 后端给了一个图片的下载地址,但是需要返给他一个file文件

解决方法:

        fetch("imgUrl001")        //使用fetch方法发请求,参数是该图片的下载地址
                .then((res) => res.blob())      //使用.then()方法将数据传给下一级
                .then((blob) => {
     
                    let tempfile = null;     //新建一个变量
                    tempfile = new File([blob], "文件名", {
     
                        type: "image/",  //传参
                        lastModified: Date.now(),
                    });
                    console.log(tempfile);         //这样就得到了一个file文件
                });

你可能感兴趣的:(技术点,vue.js,前端,javascript,es6)