Я пытаюсь использовать таблицу Angular CDK в проекте Angular 7 в Visual Studio 2017. Когда я следую официальному примеру кода из здесь , он работает отлично, но я получаю следующие предупреждения от Visual Studio: Элемент 'td' / 'th' не может быть вложен в элемент 'table' .
Ниже приведен код для справки:
<table cdk-table [dataSource]="masterIds">
<ng-container cdkColumnDef="name">
<th cdk-header-cell *cdkHeaderCellDef> Name </th>
<td cdk-cell *cdkCellDef="let id"> {{ ws[id].Name }} </td>
</ng-container>
<ng-container cdkColumnDef="code">
<th cdk-header-cell *cdkHeaderCellDef> Code </th>
<td cdk-cell *cdkCellDef="let id"> {{ ws[id].Code }} </td>
</ng-container>
<tr class="small" cdk-header-row *cdkHeaderRowDef="['name', 'code']"></tr>
<tr cdk-row *cdkRowDef="let id; columns: ['name', 'code']" [routerLink]="['./', id]"></tr>
</table>
Есть идеи, как избавиться от этих предупреждений?Они тыкают мне в глаза.Спасибо
ОБНОВЛЕНИЕ Вот изображение предупреждений:
И зеленые загогулины: