为了账号安全,请及时绑定邮箱和手机立即绑定

如何从vuejs中的url(图像)获取文件类型对象

如何从vuejs中的url(图像)获取文件类型对象

慕田峪4524236 2023-05-25 17:23:13
我确实有一个图像 url 让我们说http://localhost/sample.jpg。我想File在创建组件时将此图像 url 保存到对象类型中。我如何使用本机 js api 实现此目的?export default {  created () {    const imageUrl = 'http://localhost/sample.jpg'    const file = this.getFileFromUrl(imageUrl)  },  methods: {    getFileFromUrl (url) {      // ... what should i return?    }  }}
查看完整描述

1 回答

?
四季花海

TA贡献1811条经验 获得超5个赞

执行此操作的一种简单方法是使用fetch.


let url = '...'


fetch(url)

  .then(response => response.blob())

  .then(blob => {

    ...

  })

拥有 blob 后,您可以将其转换为文件。


查看完整回答
反对 回复 2023-05-25
  • 1 回答
  • 0 关注
  • 172 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信