我有一个 Rallygrid,配置为显示两个模型:PortfolioItem/Feature 和 PortfolioItem/Rollup。我想在网格中为它们着色以区分它们。我不保证它们会在网格中交替,或者类似的东西。我只是想对卷应用一种微妙的颜色,以在视觉上区分它们。
谁能想到一个简单的方法来实现这一目标?
我努力了:
viewConfig: {
getRowClass: function(record, index, rowParams, store) {
console.log('record',record); // nothing logged in console
console.log('index',index);
return 'colorCodeGrid'; // class never added
}
},
[EDIT]
viewConfig: {
stripeRows: false, // rows are no longer striped
getRowClass: function(record, index, rowParams, store) {
console.log('record',record); // still nothing logged in console
console.log('index',index);
return 'colorCodeGrid'; // class never added
}
},
对我来说奇怪的是 viewConfig 确实正确地取消了行的条带化,但 getRowClass 从未被调用。我认为在拉力赛的情况下,可能只是整个 viewConfig 没有被使用。