私はグリッド上にこれを持っています:
{ xtype: 'actioncolumn',
renderer: function (val, metadata, record) {
if (record.raw.possibleActions != 2) {
this.items[0].icon = '';
this.items[0].tooltip = '';
}
metadata.style = 'cursor: pointer;';
return val;
},
width: 30,
align: 'center',
sortable: false,
items: [{
icon: 'images/edit.png',
tooltip: 'stuff',
handler: function (grid, rowIndex, colIndex) {
'do stuff'
}
}]
},
フィールド「possibleActions」が2と異なる場合、アクション列のアイコンを非表示にする必要があります。
これによりthis.items[0].icon = '';
、すべての列からアイコンが削除されます...
条件に一致する特定の行の列にアクセスするにはどうすればよいですか??