вызывать канал во время выполнения, используя имя канала / метаданные
Я пытаюсь построить динамическую таблицу, где я решаю ввремя выполнения какую трубу использовать (если есть).
Я пытаюсь добиться чего-то похожего на (упрощенное):
export class CellModel {
public content: any;
public pipe: string
}
Таблица
<tbody>
<tr *ngFor="let row of data">
<template ngFor let-cell [ngForOf]=row>
<td *ngIf="cell.pipe">{{cell.content | cell.pipe}}</td>
<td *ngIf="!cell.pipe">{{cell.content}}</td>
</tr>
</tbody>
Я понимаю, что этот пример выдает ошибку. Могу ли я использовать Reflect каким-либо образом или какое-то другое решение?