簡體   English   中英

如何在angular4中顯示隱藏按鈕

[英]How to show hide buttons in angular4

我是新手,因此單擊時有一個編輯按鈕,我需要顯示兩個按鈕,即保存和取消按鈕以及隱藏編輯按鈕。 在單擊取消時,我只需要顯示編輯按鈕。 我被困在通過angular和ngIF切換。

這是我的按鈕代碼形式:

<button id="editBtn" type="button" data-dismiss="modal" (click)="isValid=!isValid" class="btn modal-btn btn-default" [disabled]="isValid">Edit</button>
                                <button id="submitBtn" [disabled]="!isValid" type="button" data-dismiss="modal" class="btn modal-btn btn-default"[disabled]="!isValid" >Submit</button>
                                <button id="Cancel"  type="button" (click)="isValid=!isValid" data-dismiss="modal" class="btn modal-btn btn-default" [disabled]="!isValid">Cancel</button>

之前我使用[disabled],但現在我需要顯示/ hide。

只需更換

[disabled]="condition"

通過

*ngIf="condition"

在模板中

<button (click)="enableEdit = true">Edit</button>  
<button *ngIf="enableEdit">Save</button>  
<button *ngIf="enableEdit" (click)="enableEdit=false">Cancel</button>  

在.ts文件中

enableEdit: boolean = false;

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM