改变Ext Grid字体样式:
(1)声明Cloumn渲染器
columnRenderer : function(value, metaData, record, rowIndex,
colIndex, store) {
var type = record.data.type;
if (type == 'cashTotal' || type == 'depositTotal'
|| type == 'fundTotal') {
return '<span style="font-weight:700!important;">' + value
+ '</span>';
} else {
return value;
}
}
(2)Cloumn定义中配置上渲染器
this.columns = [{
header : this.messagefundType,
dataIndex : 'fundTypeDisplay',
renderer : this.columnRenderer
}, {
header : this.messageBeForm,
dataIndex : 'beForm',
renderer : this.columnRenderer
}, {
header : this.messagereceipt,
dataIndex : 'receipt',
renderer : this.columnRenderer
}, {
header : this.messagepayment,
dataIndex : 'payment',
renderer : this.columnRenderer
}, {
header : this.messagebalance,
dataIndex : 'balance',
renderer : this.columnRenderer
}, {
header : this.messagepercentage,
dataIndex : 'percentage',
renderer : this.columnRenderer
}];