動的に作成された親コンポーネント内に2つの子コンポーネントがあります。 私の目標は、このコンポーネントを切り替えたり切り替えることです。動的に作成されたコンポーネントの切り替え/切り替え
<div *ngFor="let device of devices; let i = index">
<app-standart-view [value]="device.value" (click)="SWICH TO DETAIL-VIEW"></app-standart-view>
<app-detail-view [value]="device.value" (click)="SWICH TO STD-VIEW"></app-detail-view>
</div>
シナリオ:私は<app-standart-view>
をクリックすると
それは自分自身を隠し、<app-detail-view>
を表示します。しかし、そのクリックされたコンポーネントの場合にのみindex = i
。残りの部分は変更しないでください。
どうすればいいですか?
は が
をチェックする必要があります。私の目標は、クリックされた要素の切り替えだけです。 –
app-standart-viewをクリックすると、それ自体は隠れるはずですが、app-detail-viewには何も起こらないでしょう。 –
'app-standart-view'をクリックすると、それ自身を隠して' app-detail -view'その逆です。 ** BUT **:クリックされたインデックスのみ。 –