我在頁面上顯示復選框。
當我點擊它時,它變為true/false. 如果為 true,則應檢查 cehckbox。
問題是當我單擊第一個復選框時它起作用,當單擊第二個復選框時我completed: false在 object中出錯{id: 2, content: "CSS", completed: false},盡管選中了復選框:
圖 1
代碼是通過鏈接到stackblitz
uj5u.com熱心網友回復:
您使用的 ngModel 指令錯誤,它的 [(ngModel)] 不是 ([ngModel])
uj5u.com熱心網友回復:
Checkboxes 有一個狀態(選中與否),而不是一個值。如果您在單擊后更改模型值,請僅使用復選框來顯示當前狀態。所以我會改變:
[(ngModel)]="todo.completed"
到[checked]="todo.completed"
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/431287.html
標籤:有角度的
上一篇:按下確認按鈕后,模態應該消失
