angular - 在 Angular Ag-grid 中使用“/”传递参数名称
问题描述
if 语句必须将列中的元素与“N/A”进行比较,如果为 true,则更改 bg 颜色。但即使存在名为“N/A”的元素,它也不会返回 true。请参考以下代码。
{
headerName: "Gen Barcode", field: "genbarcode", width: 130,
cellClass: function(params) {
return params.value === "N/A" ? "grey" : "null";
}
}
解决方案
有几件事要测试,看看你的问题出在哪里。
确保实际传递了值“N/A”。
{ headerName: "Gen Barcode", field: "genbarcode", width: 130,
cellClass: function(params) {
console.log(params.value === "N/A");
return params.value === "N/A" ? "grey" : "null";
}
}
确保 CSS 类“灰色”确实有效。
{ headerName: "Gen Barcode", field: "genbarcode", width: 130,
cellClass: "grey";
}
推荐阅读
- python - 如何通过定义行的第一个单元格中的文本来获取 CSV 行中的所有数据?
- android - 无法解析配置“:app:debugRuntimeClasspath gradle 子模块依赖项”的所有文件
- html - 在反应中单击图像时下载图像
- r - 拆分数据框列——使用第二个大写字母作为分隔符
- javascript - 在不重新渲染父组件的情况下访问子组件数据
- ajax - Laravel-7:通过模态和 ajax 编辑图像
- c++ - C++ 中的求和类型
- algorithm - 使用不准确的比例时分析假币问题的正确性
- sql-server - Azure SQL Server - 仅英文消息
- php - 这个来自 PHP 的 JSON 对象的 JS 等效项是什么?