вместо

ел бы отобразить другой шаблон в моем компоненте. Только один покажет. ЕслиhasURL являетсяtrueЯ хочу показать<a></a>, ЕслиhasURL являетсяfalseЯ хочу показать<button></button>.

Проблема, если hasURL имеет значение false, компонент показывает кнопку, но ng-содержимое пусто. Потому что это уже прочитано в первомa></a>

Есть ли способ решить это, пожалуйста?

        <a class="bouton" href="{{ href }}" *ngIf="hasURL">
            <ng-content>
            </ng-content>
        </a>

        <button class="bouton" *ngIf="!hasURL">
            <ng-content>
            </ng-content>    
        </button>

Спасибо!

Ответы на вопрос(1)

Ваш ответ на вопрос