gpt4 book ai didi

css - 根据数据设置 Dojox 网格行的样式

转载 作者:技术小花猫 更新时间:2023-10-29 11:17:59 26 4
gpt4 key购买 nike

我正在尝试根据网格中的值在 DojoX (1.2.3) 网格中设置行样式。

网格布局:

var view1 = {
noscroll: true,
rows: [{
field: 'TASK_ID',
name: 'ID',
width: '80px',
get: this.getColor
}, {
field: 'MENUPOINT',
name: 'Action',
width: '250px'
}]
};

getColor 函数:

 getColor: function(inRowIndex) {
console.log(inRowIndex);
grid = dijit.byId('gridTaskCurrent');
// if task_id = 1 style row with other background(?)
},

而且我不知道如何从每一行中获取 task_id 值并设置样式行..如果有人有一个很好的链接或知道怎么做..那就太好了。

最佳答案

我自己得到的:

dojo.connect(dijit.byId('gridTaskCurrent'), 'onStyleRow' , this, function(row) {
var item = grid.getItem(row.index);

if (item) {
var type = grid.store.getValue(item, "LOCKED", null);
if (type == 1) {
row.customStyles += "background-color:limegreen;";
}
}

grid.focus.styleRow(row);
grid.edit.styleRow(row);


});

关于css - 根据数据设置 Dojox 网格行的样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1818872/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com