gpt4 book ai didi

angular2 复选框 ng-model 未更新

转载 作者:太空狗 更新时间:2023-10-29 16:48:27 26 4
gpt4 key购买 nike

我正在尝试使用 Angular 2.0 做一件简单的事情我想要将模型绑定(bind)到“输入复选框”,使用方法注册“更改”,在更改复选框状态时执行该方法并根据模型状态进行操作。一切正常,但是,当执行与更改事件链接的方法时,模型的状态与我的预期相反,即选中复选框时为 false,取消选中复选框时为 true。这是代码片段;

<input value={{object.name}} type="checkbox" [(ng-model)]="object.selected" (change)="onChange(object.selected)">

知道我做错了什么吗?

最佳答案

从 angular2.beta8 开始,这个简单的技巧就可以了

<input type="checkbox" [(ngModel)]="object.selected" />

从 Angular 4 开始,必须添加 name 属性才能绑定(bind)。

<input type="checkbox" [(ngModel)]="object.selected" name="element_name"/>

关于angular2 复选框 ng-model 未更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34379616/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com