Ошибка типа: вы указали «неопределенное» там, где ожидался поток.(IE), - PullRequest
0 голосов
/ 23 апреля 2019

Я занимаюсь разработкой приложения Angular 7, которое не работает в Internet Explorer (в других браузерах все работает нормально). Сообщение об ошибке: TypeError: Вы указали неверный объект, где ожидался поток. Вы можете предоставить Observable, Promise, Array или Iterable. Я предпринял бесчисленные попытки решить проблему, но не нашел решения.

Кто-нибудь знает, почему? Я рад каждому совету! Большое спасибо.

Я сделал следующие дополнительные операции импорта в polyfills.ts:

import 'web-animations-js';
import 'zone.js/dist/zone'; 
import '@webcomponents/custom-elements';
import '@webcomponents/custom-elements/src/native-shim';
import 'intl';

my package.json:

  "dependencies": {
    "@angular/animations": "^7.0.3",
    "@angular/cdk": "^7.0.3",
    "@angular/common": "^7.0.3",
    "@angular/compiler": "^7.0.3",
    "@angular/core": "^7.0.3",
    "@angular/forms": "^7.0.3",
    "@angular/http": "^7.0.3",
    "@angular/material": "7.2.1",
    "@angular/platform-browser": "^7.0.3",
    "@angular/platform-browser-dynamic": "^7.0.3",
    "@angular/router": "^7.0.3",
    "@fortawesome/fontawesome-free": "^5.3.1",
    "@ngrx/effects": "^6.0.1",
    "@ngrx/entity": "^6.0.1",
    "@ngrx/store": "^6.0.1",
    "@ngrx/store-devtools": "^6.0.1",
    "@ngx-translate/core": "9.1.1",
    "@ngx-translate/http-loader": "^2.0.1",
    "@syncfusion/ej2-ng-buttons": "^16.1.37",
    "@syncfusion/ej2-ng-grids": "^16.1.44",
    "@syncfusion/ej2-ng-popups": "^16.1.42",
    "angular-calendar": "^0.25.2",
    "angular-messages": "^1.7.7",
    "classlist.js": "^1.1.20150312",
    "core-js": "^2.4.1",
    "font-awesome": "^4.7.0",
    "global": "^4.3.2",
    "lht-auth": "1.4.1",
    "lht-bootstrap-npm": "1.0.7",
    "ngrx-store-logger": "^0.2.2",
    "ngx-bootstrap": "^3.0.1",
    "ngx-contextmenu": "^5.0.1",
    "ngx-cookie": "^1.0.1",
    "ngx-cookie-service": "^1.0.10",
    "ngx-device-detector": "1.3.4",
    "node-sass": "^4.6.0",
    "primeflex": "^1.0.0-rc.1",
    "primeicons": "^1.0.0",
    "primeng": "^7.0.5",
    "rxjs": "^6.2.1",
    "rxjs-compat": "6.3.3",
    "web-animations-js": "^2.3.1",
    "zone.js": "^0.8.26"
  },
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...