您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Angular 2复选框双向数据绑定

Angular 2复选框双向数据绑定

由于saveUsername是布尔值,因此可以.selectedsaveUsername复选框输入中删除。代替[(ngModel)]使用[checked]="saveUsername" (change)="saveUsername = !saveUsername"

编辑:正确的解决方案:

<input
  type="check@R_620_2419@"
  [checked]="saveUsername"
  (change)="saveUsername = !saveUsername"/>

就像@newman注意到ngModel以某种形式使用时,它将无法正常工作。但是,您应该使用如下[ngModelOptions]属性(在Angular 7中测试):

<input
  type="check@R_620_2419@"
  [(ngModel)]="saveUsername"
  [ngModelOptions]="{standalone: true}"/> `
其他 2022/1/1 18:21:01 有360人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶