JEPaaS 社区

 找回密码
 立即注册
JEPaaS低代码平台-官网
查看: 2605|回复: 0

如何根据数据条件改变单元格背景颜色。

[复制链接]

73

主题

101

帖子

1251

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1251
发表于 2021-6-26 18:48:57 | 显示全部楼层 |阅读模式
一、实现效果

如图所示,当数据>0的时候背景颜色变为蓝色。
11.png
二、实现思路
绑定字段的randerer事件,修改相关样式。
三、具体操作
2.png
四、相关代码


  1. function(value,metaData,record,rowIndex,colIndex,store,view){
  2.         var grid = this,
  3.         column = grid.columnManager.getHeaderAtIndex(colIndex);//当前列
  4.    
  5.     if(value>0){
  6.         metaData.tdAttr =  ' style="background: #62b0f3;" ';
  7.         return '<span style="color:#FFFFFF">'+value+'</span>';
  8.     }else{
  9.         return value;
  10.     }

  11. }
复制代码
五、总结
这个样式可以写到统一的css中(),方便其他函数使用。
33.png

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|JEPaaS 低代码平台社区 ( 京ICP备18023569号 )

GMT+8, 2024-5-2 08:55 , Processed in 0.061792 second(s), 26 queries .

Powered by 北京凯特伟业科技有限公司

Copyright © 2001-2021, JEPaaS.COM

快速回复 返回顶部 返回列表