/ / Come mostrare l'icona della freccia sempre in Extjs Grid? - javascript, extjs

Come mostrare l'icona della freccia sempre in Extjs Grid? - javascript, extjs

Sto usando Extjs Grid V6.2 la casella combinata in una griglia modificabile e l'icona della freccia della casella combinata possono essere visualizzate solo dopo aver fatto doppio clic sul campo. Quindi come posso farlo facilmente mostrare all'inizio, (ad es.) Quando la griglia mostra.

{
editor: {
xtype: "combobox",
queryMode: "local",
displayField: "name",
collapsible: true,
valueField:"abbr",
store: {
Fields: ["abbr", "name"],
data: [{"abbr": "INR", "name": "INR"},
{"abbr": "EUR", "name": "EUR"},
{"abbr": "USD", "name": "USD"}],
},
},
dataIndex: "currency",
flex: .5,
collapsible: true,
},

risposte:

0 per risposta № 1

Invece di editor uso widgetcolumn

Ext.application({
name: "Fiddle",

launch: function() {

var grid =   Ext.create("Ext.grid.Panel", {
renderTo: Ext.getBody(),
store: {
Fields: ["abbr", "name"],
data: [{"abbr": "INR", "name": "INR"},
{"abbr": "EUR", "name": "EUR"},
{"abbr": "USD", "name": "USD"}],
},
columns: [{
dataIndex: "name",
xtype: "widgetcolumn",
widget: {
xtype: "combo",
store: ["INR", "EUR", "USD"]
}
}]
});
}
});

violino sencha


0 per risposta № 2

Ecco lo screenshot del mio problema, mostra le modifiche alla larghezza della griglia.

Immagine dello schermo