Таблица Angular Material выдает нативный элемент undefined

Я пытаюсь получить очень простую таблицу материалов, работающую в Angular 8. Компонент не отображается, и я нахожу следующее исключение в журналах консоли:

Ошибка ERROR: необработано (в промисе): TypeError: невозможно прочитать свойство 'nativeElement' неопределенного

Похоже, это распространенная ошибка. Кому-нибудь удалось это решить?

https://github.com/angular/components/issues/9813


person Myles J    schedule 10.08.2020    source источник


Ответы (1)


Обновите целевое свойство в tsconfig.json до es5.

  "compilerOptions": 
    {
 "sourceMap": true, 
    "declaration": false,
     "moduleResolution": "node",
 "emitDecoratorMetadata": true,
 "experimentalDecorators": true,
     "target": "es5",
     "typeRoots": [ "node_modules/@types" ], 
    "lib": [ "es2017", "dom" ] 
    }
person Jobelle    schedule 10.08.2020
comment
Я уже пробовал это, и, к сожалению, это не имеет никакого значения. - person Myles J; 10.08.2020