首页 > 解决方案 > 在js中更改二维数组行的字体颜色

问题描述

我是 js 初学者,如果满足条件,我正在尝试更改几行的颜色。我正在一个我们可以在工作中访问的基于云的平台上编码。我们使用 js 生成仪表板应用程序,该应用程序从 pyspark 数据帧中提取数据并将其转换为数组(我猜是 JSON 格式)。我使用 python 没有问题,但是在 js 中操作数据确实有问题。所以,给你一个想法,这就是我的表格的呈现方式: 在此处输入图像描述

现在下面是我的代码:

var data = {{q_final_dataset_clean}};

for (var i = 0; i < data["ratio"].length; i++){
    if (data["ratio"][i]< 1){
        data[i].className="isbelow";// we do change the color of the row
    }
    else{
        data[i]//we do not change the color
    }
}
return data;

在此处输入图像描述

和 CSS 样式: 在此处输入图像描述

有人可以帮忙吗?提前致谢!

标签: javascriptcss

解决方案


推荐阅读