как в зависимости от this.currentColor отображать левый компонент, не тот на котором висит директива? Получаю значение с одного компонента, и в зависимости от него, отобразить другой нужно. ПЛиз...
@Directive({
selector: '[appIfMove]'
})
export class IfMoveDirective implements OnChanges {
@Input() currentColor: string;
ngOnChanges() {
console.log('directive ', this.currentColor);
}
}
в директиву шаблон нельзя, но можно по селектору сам компонент. Это если без динамики
https://stackblitz.com/edit/angular-structural-directive-if-move?file=src/app/app.module.ts https://angular.io/guide/structural-directives
Обсуждают сегодня