wijmo.xlsx & JSZip с Angular 4
У меня проблемы с использованием wijmo.xlsx
а также JSZip
на Angular 4 для моего проекта Wijmo. wijmo.xlsx
требует JSZip
как зависимость.
Когда я импортирую JSZip
в файле TypeScript, как показано ниже, отображается ошибка для JSZip
,
import * as JSZip from 'jszip';
Я установил JSZip
с помощью npm install jszip --save
но это не сработало.
Я установил @types/jszip
на этот раз и ошибка ушла. Но когда я пытаюсь использовать JSZip
это показывает следующие ошибки:
(index):55 (SystemJS) window.require is not a function
TypeError: window.require is not a function at Object.eval
(http://localhost:5555/node_modules/wijmo/wijmo.xlsx.js:13:871)
at eval (http://localhost:5555/node_modules/wijmo/wijmo.xlsx.js:14:4)
at eval (http://localhost:5555/node_modules/wijmo/wijmo.xlsx.js:15:3)
at eval (<anonymous>)
at Object.eval
(http://localhost:5555/node_modules/wijmo/wijmo.grid.xlsx.js:13:694) at eval
(http://localhost:5555/node_modules/wijmo/wijmo.grid.xlsx.js:14:4) at eval
(http://localhost:5555/node_modules/wijmo/wijmo.grid.xlsx.js:15:3) at eval
(<anonymous>)
Как правильно установить JSZip и использовать его с Angular 4? Нужно ли устанавливать @types/jszip
сначала, а потом JSZip
?
1 ответ
Если вам нужно добавить его как модуль, перейдите по этой ссылке
https://www.grapecity.com/en/forums/wijmo/excelimportexport-in-angul
Если вам нужно добавить его в файл, перейдите по этой ссылке