使用打字稿将单元类规则应用于Angular中的Ag-Grid的麻烦。
我创建了如下的单元格类规则:
'style-class-1': function(params) { return params.value === 1}
'style-class-0': function(params) { return params.value === 0}
当params.value为1时,将应用style-class-1
当params值为0时,不应用style-class-0
答案 0 :(得分:0)
这不起作用的唯一原因是因为在严格将其与整数进行比较时,params.value可能是字符串(或除int外的任何其他值)。要解决此问题,您可以执行以下操作之一。
将其与字符串进行比较
params.value === '0'
或将params.value解析为整数
parseInt(params.value) === 0
或者使用==
代替===
,这将导致javascript将值转换为相同类型
params.value == 0