0
私は、クリックして開くと非表示にする複数のdivがあります。私が欲しいのは、バックボタンを持っているので、ユーザがそれをクリックして現在のdivを隠してから前のものを開くときです。どのように私はそれを行うことができますどのような提案?ブール変数true
- false
でdivを表示および非表示にします。歴史のようなものですが、それらはすべて同じページにあります。ciickで現在のカレンダーと前のカレンダーを非表示にしますか?
<div *ngIf="visible = !visible"></div>
<div *ngIf="visible1 = !visible1"></div>
<div *ngIf="visible2 = !visible2"></div>
<div *ngIf="visible3 = !visible3"></div>
例:私はdiv 3
の内容を表示したい場合は、私がdiv 2
div 1
とdiv 4
から来ることができます。だから私はそれを隠すためにボタンを押し、そのdivを開くときに私がそうなったdivを覚えておきたい。
'(クリック)'ハンドラを追加しない理由は?あなたが達成したいことをもう少し明確にしてください。 – Abrar
彼はどのようなdivから来たのか思い出すでしょうか?それは歴史の戻るボタンのように想像してみてください...ここではすべて同じページにあり、divを表示/非表示します。 – None
各divの '(click)'イベントハンドラで一意のパラメータを渡すことができます – Abrar