【发布时间】:2011-08-09 16:49:19
【问题描述】:
我不明白为什么我不能使用“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
},
.
.
.
【问题讨论】:
标签: model-view-controller extjs renderer