загрузить и обработать файл Excel в vue - PullRequest
0 голосов
/ 24 апреля 2020

Я пытаюсь загрузить файл xlsx excel и обработать его в моем приложении vue. Но это не дает ошибки. Это заставляет меня думать, что я не использую или не импортирую библиотеку правильно, так как в узле проекты работают нормально.

Я использую библиотеку xlsx javascript.

Это мой код:

template

<template>
  <div id="app">
    <input type="file" @change="onChange" />
  </div>
</template>

script

import XLSX from "xlsx"

export default {
  name: "App",
  methods: {
    onChange(event) {
      this.file = event.target.files ? event.target.files[0] : null;
      let workbook = XLSX.readFile(this.file);
      console.log('workbook1');
      console.log(workbook);
      console.log('SheetNames');
      console.log(workbook.SheetNames);
    },
  }
};

На этом этапе даже указание на правильную библиотеку, если она есть, будет очень цениться. Заранее спасибо.

Это мои коды и поле проблемы:

https://codesandbox.io/s/nervous-montalcini-w3qhy?file= / src / App. vue

1 Ответ

0 голосов
/ 26 апреля 2020

ТОЛЬКО УЗЕЛ! Попытки прочитать имя файла и разобрать! Вы можете использовать другую библиотеку vuejs

...