Angular 5,Typescript 2.7.1

我似乎无法在返回布尔值时选中复选框,我try 过,item.check返回true或false.

<tr class="even" *ngFor="let item of rows">
<input value="{{item.check}}" type="checkbox" checked="item.check">

在输入中写入"选中"时,复选框始终处于选中状态.当它达到checked="false"时,它不会被 suppress .

有没有更好的方法来代替Angular 特征呢?像ngModel还是ngIf???

解决方案

<input type="checkbox" [checked]="item.check == 'true'">

推荐答案

try :

[checked]="item.checked"

退房:How to Deal with Different Form Controls in Angular

Typescript相关问答推荐

在TypScript中的同一数组中验证不同类型

接口DOMRouter选项未输出

如何获取数组所有可能的索引作为数字联合类型?

net::BER_RECTION_REUSED和Uncatch使用Axios和TanStack-Query useMutation时未捕获错误(DelivercMutation)

即使子网是公共的,AWS CDK EventBridge ECS任务也无法分配公共IP地址

键集分页顺序/时间戳上的筛选器,精度不相同

使用打字Angular 中的通用数据创建状态管理

类型脚本返回的类型包含无意义的泛型类型名称

如何在NX工作区项目.json中设置类似angular.json的两个项目构建配置?

具有自引用属性的接口

尽管对象的类型已声明,但未解析的变量<;变量

如何通过TypeScrip中的函数防止映射类型中未能通过复杂推理的any值

有没有办法取消分发元组的联合?

如何将对象数组中的键映射到另一种对象类型的键?

为什么发送空字段?

声明遵循映射类型的接口

如何使函数参数数组不相交?

如何在Type脚本中创建一个只接受两个对象之间具有相同值类型的键的接口?

如何在TypeScript中描述和实现包含特定属性的函数?

使用 fp-ts 时如何使用 TypeScript 序列化任务执行?