Angularjs не удалось создать экземпляр модуля thitch «angular-file-saver» - PullRequest
1 голос
/ 09 марта 2019

Как правильно добавить angular-file-saver в проект AngularJS? Я пытаюсь реализовать: angular-file-saver (версия FileSaver.js для Angularjs) Но это не работает.

1) установка загрузки файлов с помощью bower с помощью команды:

bower install angular-file-saver --save

2) Я пытаюсь добавить модуль FileSaver.js в app.js, но в консоли браузера после запуска выдается ошибка:

window.mmvvtApp = angular.module('mmvvt', ['ngBootstrap', 'ngFileSaver',...
Failed to instantiate module mmvvt due to:
Error: [$injector:modulerr] http://errors.angularjs.org/1.2.26/$injector/modulerr?p0=...)

Если я удалю 'ngFileSaver' из функции, тогда я не столкнусь с проблемой, но когда я добавлю ее в законодатель функции и попытаюсь вызвать ее, я получу проблему.

Может быть несовместимые версии: AngularJS # 1.2.26 и angular-file-saver # 1.1.3 не работают вместе?

Может кто-нибудь помочь мне, пожалуйста? Спасибо.

1 Ответ

0 голосов
/ 11 марта 2019

Заработано после включения в файл "WEB-INF / jsp / main.jsp" следующий код:

<script src="bower_components/angular-file-saver/dist/angular-file-saver.bundle.js"></script>

AngularJS # 1.2.26 и angular-file-saver # 1.1.3 работают вместе правильно.

...