Модули не имеют экспортированного члена Компонент после обновления Angular 8.0 - PullRequest
0 голосов
/ 19 июня 2019

Error

ОШИБКА в src / app / custom-filterdt / custom-filterdt.component.ts (11,4): ошибка TS2554: ожидается 2 аргумента, но получено 1.

Машинописный код

 import { Component, OnInit, OnDestroy, ViewChild } from '@angular/core';
 import { DataTableDirective } from 'angular-datatables';
  @Component({
    selector: 'app-custom-filterdt',
    templateUrl: './custom-filterdt.component.html',
    styleUrls: ['./custom-filterdt.component.css']
    })

Ошибка в коде

import { Component, OnInit, OnDestroy, ViewChild } from '@angular/core';

сообщение об ошибке

Компонент импорта Модуль "" ../../../node_modules/@angular/core/core "" не имеет экспортированного элемента "Component" .ts (230

нг версия

                            Angular CLI: 8.0.3
                            Node: 12.4.0
                            OS: win32 x64
                            Angular: 8.0.1
                            ... animations, cdk, common, compiler, compiler-cli, core, forms
                            ... language-service, material, platform-browser
                            ... platform-browser-dynamic, router, service-worker

                            Package                           Version
                            -----------------------------------------------------------
                            @angular-devkit/architect         0.800.3
                            @angular-devkit/build-angular     0.800.3
                            @angular-devkit/build-optimizer   0.800.3
                            @angular-devkit/build-webpack     0.800.3
                            @angular-devkit/core              8.0.3
                            @angular-devkit/schematics        8.0.3
                            @angular/cli                      8.0.3
                            @angular/http                     7.2.15
                            @angular/pwa                      0.800.3
                            @ngtools/webpack                  8.0.3
                            @schematics/angular               8.0.3
                            @schematics/update                0.800.3 (cli-only)
                            rxjs                              6.5.2
                            typescript                        3.4.5
                            webpack                           4.30.0
  • Любая помощь приветствуется

Вышеупомянутая проблема Решить, удалив модуль узла

Но после этой новой ошибки

Ожидается 2 аргумента, но получено 1.ts (2554) core.d.ts (8064, 47): аргумент для 'opts' не был предоставлен

 viewchild @ViewChild('maincontent') mainContent: any; An argument for 'opts' was not provided.  error TS2554: Expected 2 arguments, but got 1 in v8

Машинопись

 export class ViewchildexampleComponent implements OnInit {
 @ViewChild('maincontent') mainContent: any;
...