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

我确实有一个图像 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?

    }

  }

}


慕田峪4524236
浏览 179回答 1
1回答

四季花海

执行此操作的一种简单方法是使用fetch.let url = '...'fetch(url)  .then(response => response.blob())  .then(blob => {    ...  })拥有 blob 后,您可以将其转换为文件。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript