0
に一意の変数share
を生成したいので、私は単一モーダルを開くことができます。* ngForで開いたモーダルの一意の変数名を生成
<li *ngFor="let gallery of galleries; let i = index">
<div class="gallery card" >
<div class="share-fab" (click)="share = !share" [class.open]="share">
<div class="option email" [class.open]="share"><i class="material-icons">email</i></div>
<div class="option download" [class.open]="share"><i class="material-icons">file_download</i></div>
<div class="option facebook" [class.open]="share"><i class="material-icons">whatshot</i></div>
<div class="option twitter" [class.open]="share"><i class="material-icons">notifications_none</i></div>
<div class="close" [class.open]="share"><i class="material-icons cross">close</i></div>
</div>
</div>
</div>
</li>
私は任意の助けに感謝...
私は問題が何であるか分かりません。多分 'share'を配列にして' share [i] 'を使ってアクセスしようとしています –
私は' share'をオープンモーダルに使用していますが、すべてのモーダルはシングルではなくオープンになります。 Tnx! –
ギャラリー用の別のコンポーネントを作成し、そのコンポーネントへの入力としてギャラリーを渡します。あなたのモーダルはうまくいく –