Я не понимаю, почему я не могу использовать функцию ' 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
},
.
.
.