Мне нужно выбрать файл Excel, используя тип ввода файла и отобразить этот файл в конкретном контейнере, и мне нужно выполнить некоторую операцию. Я имею то же самое в javascript, используя Sheet.js и xlsx... Я пытаюсь изменить это на Angular, но он дает ошибку, когда sheetjsw.js ImportScript. Для этой цели я использую canvas-datagrid, dropheet и jquery.
Uncaught ReferenceError: importScripts is not defined
at scripts.bundle.js:10874
Я бы хотел помочь получить результат. Для преобразования js вещи в Angular лучше для меня, потому что это сокращает время, чтобы создать новую вещь.
Вы должны следовать этим 3 шагам
Шаг 1: импорт ts-xlsx: https://www.npmjs.com/package/ts-xlsx для установки
Шаг 2: Использование FileReader для преобразования в arraybuffer
Шаг 3: Чтение массива с помощью XLSX и преобразование в качестве рабочей книги