РЕАКТИРОВАНИЕ Загрузка нескольких файлов с помощью window.FileReader - PullRequest
1 голос
/ 17 мая 2019

В настоящее время я реализовал загрузку одного файла в свое приложение реакции, но хочу загрузить несколько файлов, ниже приведен код, который я использую для загрузки одного файла.Можно ли загрузить несколько файлов?

 captureFile = (event) => {
    const file = event.target.files[0]
    const reader = new window.FileReader()
    reader.readAsArrayBuffer(file)
    reader.onloadend = () => {
      this.setState({
        buffer: Buffer(reader.result),
        file: URL.createObjectURL(file),
      })
    }
  }

Это то, что я сейчас пытаюсь сделать

  captureFile = (event) => {
    const files = event.target.files
    for (let i = 0; i < files.length; i++) {
      const file = files[i]
      const reader = new window.FileReader()
      reader.readAsArrayBuffer(file)

    reader.onloadend = () => {
      this.setState({
        buffer: Buffer(reader.result),
        file: URL.createObjectURL(file),
      })
    }
  }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...