我不明白为什么我不能使用“ myRendInside ”函数来渲染网格列。我必须使用myRendGlobal或者我也可以使用 ' renderer: function(val) {blah blah'
。'this.myRendInside' 没有得到解决。
function myRendGlobal (val, metaData, record, rowIndex, colIndex, store) {
return val + 'abc'
};
Ext.define('AM.view.Event.Grid', {
extend: 'Ext.grid.Panel',
myRendInside: function (val, metaData, record, rowIndex, colIndex, store) {
return val + 'xyz'
},
columns: [{
dataIndex: 'name', renderer : this.myRendInside
},
{
dataIndex: 'phone', renderer : myRendGlobal
},
.
.
.