В настоящее время я работаю над приложением «Средний стек» и строю многократно используемый компонент таблицы со своей угловой стороны.В настоящее время с «жестко закодированными» вкладками я выполняю обычное действие, которое вы видите в руководствах для отображения таблицы.
<tr *ngFor="let car of cars">
<td>{{ car.name }}</td>
<td>{{ car.make }}</td>
</tr>
Однако в моем повторно используемом компоненте я генерирую этот HTML-код в переменную с именем tdHTML.Я пытаюсь сделать так, чтобы tdHTML действовал так же, как и выше, однако, когда я пытаюсь выполнить следующее
<tr *ngFor="let car of cars" [innerHTML]="this.tdHTML"></tr>
, я не получаю ожидаемый результат.Вместо этого моя таблица будет заполнена фактическим текстом "{{car.make}}" и т. Д. Вместо значений, связанных с этими переменными.
Как получить значение, связанное с {{car.make}} вместо текста, используя вышеуказанный метод?
PS с использованием Angular 2, это актуальная информация.Также не уверены, достаточно ли название носит описательный характер.