Quiero agregar una información sobre herramientas en un cuadro combinado deshabilitado que debe mostrar todos los valores de lista del cuadro combinado y también el valor seleccionado debe estar en negrita en la información sobre herramientas en EXTJS.
¿Alguien puede ayudarme con esto?
No dejaste mucha información. En el moderno, es posible que desee escuchar el evento painted , en el clásico, el evento de render y completar su información sobre herramientas.
Solo tenga en cuenta que si tiene un enlace de datos para la tienda, es posible que los datos no estén disponibles en ese momento. Además, si no está lleno de datos estáticos, debe ir al evento de load de la tienda.
Aquí hay un ejemplo para moderno:
items: [{ xtype: 'combobox', label: 'Choose State', queryMode: 'local', displayField: 'name', valueField: 'abbr', disabled: true, store: [ {abbr: 'AL',name: 'Alabama'}, {abbr: 'AK',name: 'Alaska'}, {abbr: 'AZ',name: 'Arizona'} ], listeners: { painted: function() { let tooltip = ''; data = Ext.Array.pluck(this.getStore().getData().items, 'data'); Ext.Array.each(data,function(set) { tooltip += set.name + '<br>' }); this.setTooltip(tooltip); } } }]