Попробуйте следующее, если вы хотите связать различное содержимое HTML для одного и того же компонента
Создайте повторно используемый компонент с тегом. С помощью этой техники проекции контента все, что вы помещаете в этот компонент, будет загружено в тег
, например: создать <custom-button>
компонент и добавить <ng-content></ng-content>
внутри его шаблона.
Итак, когда вы add <custom-button>First</custom-button>
В качестве содержимого будет отображаться «Первый», а в качестве второго - второй.
Если вы хотите привязать html содержимое, тогда
<custom-button>
<div [innerHtml]="first"> </div>
</custom-button>
Здесь сначала будет переменная, которая должна быть определена в файле ts
publi c first = "Первый компонент";
CheckThisSample