Я получаю сообщение об ошибке при реализации ngx-Spinner 8.0.3 - PullRequest
1 голос
/ 06 ноября 2019

Я хочу, чтобы в моем приложении был реализован загрузчик. Я следую описанному здесь процессу [https://www.npmjs.com/package/ngx-spinner]. Я установил и сохранил его.

И когда я импортирую его и добавляю в «импорт», я получаю следующую ошибку.

Uncaught TypeError: Object (...) не является функцией в ngx-spinner.js: 208 в Module ../ node_modules / ngx-spinner / fesm5 / ngx-spinner.js (ngxspinner.js: 210) в webpack_require (начальная загрузка: 78) в модуле ../ src / app / app.module.ts (app.component.ts: 23) в webpack_require (начальная загрузка: 78) в модуле../src/main.ts (main.ts: 1) в webpack_require (начальная загрузка: 78) в Object.0 (main.ts: 12) в webpack_require (начальная загрузка:78) at checkDeferredModules (bootstrap: 45)

npm i ngx-spinner
npm install ngx-spinner --save


aap.module.ts

    import { NgxSpinnerModule } from "ngx-spinner";

    imports: [
        // ...
        NgxSpinnerModule
    ]

Я не понимаю, как выйти из этой ошибки. Если кто-нибудь может помочь мне, пожалуйста.

1 Ответ

1 голос
/ 06 ноября 2019

Это должно быть несоответствие версии между вашей угловой версией и версией ngx-spinner. Пожалуйста, убедитесь, что вы используете angular 7 , тогда вы должны установить 7. * версию этой библиотеки. Точно так же, если на angular 8 , используйте 8. * version ngx-spinner.

Для получения дополнительной справки на github - https://github.com/Napster2210/ngx-spinner/issues/100

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...