Задать вопрос
@okuznetsov1

Можно ли в pipe отрендерить динамический компонент (Angular2/4)?

Хотелось бы передать в динамический компонент - параметр "colors[]", затем отрендерить, и полученный результат (сформированный html-шаблон) вернуть в переменной "html"

import { Pipe, PipeTransform } from '@angular/core';

@Pipe({
    name: 'tag'
})
export class TagPipe implements PipeTransform {
    constructor(private sanitized: DomSanitizer) {}
    transform(value?: string): any {

        const html = `<tags [colors]="[${value}]"></tags>`;

        return html;
}
  • Вопрос задан
  • 201 просмотр
Подписаться 2 Простой Комментировать
Решения вопроса 1
@okuznetsov1 Автор вопроса
Вот короткое решение вопроса (помогли на другом форуме), наверняка кому-то пригодится: https://plnkr.co/edit/oQ9zDzKFDQWakIB4Ithb?p=preview
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы