2016-09-30 348 views
3

我有一個表,列標題 - 按鈕。當我點擊它們時應該顯示過濾器。過濾器是一個組件。現在我告訴像如何在angular2上點擊按鈕時顯示/隱藏組件?

<button class="filter-btn" (click)="toggleFilter='category'">Category</button> 
<filterbox [elements]="filters.categories *ngIf="toggleFilter=='category'"></filterbox> 

濾波器我來帶不變量/隱藏filterbox組件「toggleFilter」即按一下按鈕直接顯示/隱藏組件?

回答

9

您可以切換如hidden狀態:

<button class="filter-btn" (click)="filter.hidden = !filter.hidden">Category</button> 
<filterbox #filter [elements]="filters.categories></filterbox> 
+0

是的!有用!謝謝! – Green176

+0

不客氣,謝謝你的反饋:) –

相關問題