Javascript 使用ExtJs组合框时的默认错误
组合框代码如下所示:Javascript 使用ExtJs组合框时的默认错误,javascript,extjs,combobox,Javascript,Extjs,Combobox,组合框代码如下所示: { xtype: 'gridcolumn', dataIndex: 'sectorSupp', text: 'Sector', itemId: 'columnSectorSupp', flex: 1, renderer: function(value, metaData, record, rowIndex, colIndex, store, view) { if (record.get('sectorSupp')) { retur
{
xtype: 'gridcolumn',
dataIndex: 'sectorSupp',
text: 'Sector',
itemId: 'columnSectorSupp',
flex: 1,
renderer: function(value, metaData, record, rowIndex, colIndex, store, view) {
if (record.get('sectorSupp')) {
return record.get('sectorSupp').sectorName;
}
return value;
},
editor: {
xtype: 'combobox',
id: 'sectorSupp',
editable: false,
itemId: 'sectorSupp',
store: 'SectorSupps',
displayField: "sectorName",
valueField: 'id',
}
},
组合框位于存储为issuersStore的网格中。发行人包括一个部门支持。当我选择组合框时,默认值是object…我不知道如何处理它
从返回记录中删除.sectorName。获取'sectorSupp'。sectorName并将其替换为记录。获取'sectorName'它不起作用。如果这样做,combobox的列将显示nullreturn记录。获取'sectorName';