grid 单元格和行变色
来源:互联网 发布:大富翁数据库 编辑:程序博客网 时间:2024/05/21 16:57
在对列表的处理中我们经常要对某些特殊字段或特殊行进行标注,这就需要变色的处理。
定义颜色
<style> .x-grid-record-red { background: #FF0000; } .x-grid-record-yellow { background: #f1c40f; } .x-grid-record-green { background: #00B83F; }
1.对单元格变色处理
{ header: '电压', dataIndex: 'voltage', width: 80, align: 'center', flex: 1, renderer: function (value, m) { if (value > 5) { m.css = 'x-grid-record-green'; return value } else if (value <= 5 && value > 4) { m.css = 'x-grid-record-yellow'; return value } else if (value <= 4) { console.log('red'); m.css = 'x-grid-record-red'; return value } }}
2.对一行记录变色
var smDoorDate = Ext.create('Ext.selection.CheckboxModel', {mode: 'single'});var gridDoorDate = Ext.create('Ext.grid.Panel', { region: 'center', columnLines: true, preventHeader: true, store: storeDoorDate, height: 350, dockedItems: [tbar], selModel: smDoorDate, bbar: pagingToolbar, defaults: {titleAlign: 'center'}, columns: [ Ext.create('Ext.grid.RowNumberer', {text: '行号', width: 50}), { header: '电压', dataIndex: 'voltage', width: 80, align: 'center', flex: 1 } ], viewConfig: {//添加视图配置 enableTextSelection: true,forceFit:true,//当行大小变化时始终填充满 enableRowBody:true,//可以用两行tr来表示一行数据 showPreview:true,//初始显示预览效果,这个是自定义的属性getRowClass: function (record, rowIndex, rowParams, store) {//获得一行的css样式 if (record.data.voltage > 5) { //正常关闭、责任人原因中止、发起人原因中止 return 'x-grid-record-green'; } if (record.data.voltage <= 5 && record.data.voltage > 4) { return 'x-grid-record-yellow'; } if (record.data.voltage <= 4) { return 'x-grid-record-red'; } } }});
0 0
- grid 单元格和行变色
- grid行变色
- 单元格变色和图片透明
- 让Ext.grid.GridPanel某行变色
- extjs之隔行变色和grid加载时的等待
- Excel单元格自动变色
- Extjs4 单元格变色
- Grid中行变色
- ExtJS -- grid交替行颜色设置(隔行变色)
- 鼠标滑过表格内的每个单元格变色,而不是整行变色。
- Extjs的grid的单元格中加载超链接和按钮
- Extjs的grid的单元格中加载超链接和按钮
- extjs grid 单元格背景图
- ext grid合并单元格
- Extjs grid 合并单元格
- Ligerui grid 合并单元格
- ExtJs grid合并单元格
- Extjs Grid合并单元格
- 9. K近邻算法 KNN
- hive原理与源码分析-算子Operators及查询优化器Optimizers(四)
- 【怎样写代码】参数化类型 -- 泛型(六):泛型接口
- [算法-java] 数组转二叉树_(层次遍历)
- 初尝Xamarin Live Player
- grid 单元格和行变色
- 加密 解密
- 第一篇博客,记点简单的用法,oracle和mysql的转换
- python中List添加、删除元素的几种方法
- Socket网络协议
- Top 10 Performance Tuning Techniques for Amazon Redshift
- new delete 实现动态分配和释放二维数组
- POJ
- activeMq遇到的一些问题