[英]Angular checkbox changeDetection
我有一個簡單的復選框組件:
ts: @Input() checked: boolean;
html: <input type="checkbox [checked]="checked" #input>
到目前為止,效果不錯。 這是一種簡單的綁定方法。
但是,在用戶單擊它之后,我想要一個函數來恢復原始狀態(取消設置)。
我嘗試了一些更改檢測來觸發html內容並獲取原始值,但是它不起作用。
this.changeDetectorRef.detectChanges();
任何想法? 謝謝!
您可以在狀態更改時嘗試調用函數
的HTML
<input type="checkbox (change)="checkChange($event)" [checked]="checked" #input>
TS
checkChange(event) {
console.log(event.checked);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.