Я пишу много операторов ngIf, рендеринг HTML-формы, когда поиск описания продукта содержит ключевое слово.
Как мне преобразовать это в ngSwitch?
Текущий ngIfоператор
<app-store *ngIf="message?.productDescription.includes('Cars')">
<app-carform></app-carform>
</app-store>
<app-store *ngIf="message?.productDescription.includes('Reading')">
<app-bookform></app-bookform>
</app-store>
<app-store *ngIf="message?.productDescription.includes('Furniture')">
<app-homefurnitureform></app-homefurnitureform>
</app-store>
Пример ngSwitch:
Я читаю Примеры операторов Ngswitch, но не знаю, как преобразовать приведенное выше, если это возможнов угловых.
<div [ngSwitch]="productDescription">
<p *ngSwitchCase="'Cars'"><app-carform></app-carform></p>
<p *ngSwitchCase="'Reading'"><app-bookform></app-bookform></p>
<p *ngSwitchCase="'Furniture'"><app-homefurnitureform></app-homefurnitureform></p>
</span>