0
В индивидуальном файле ExtJs я нашел следующий код. Собственно, что делает в следующем коде.Настройка ExtJs
Этот код написан в файле xtype.js и входит в jsp-страницу.
Ext.Loader.setConfig({enabled: true});
Ext.Loader.setPath('Ext.ux', 'js/ext-ux');
Ext.require([
'Ext.form.field.ComboBox'
]);
Ext.define('Ext.ux.UDComboBox', {
extend: 'Ext.form.field.ComboBox',
alias: 'widget.udComboBox',
directArgs : false,
skipValue : false,
firstOptionDefault : false,
forceSelection : true,
typeAhead : true,
queryMode : 'local',
triggerAction : 'all',
selectOnFocus : true,
allowBlank : false,
emptyText : '-Select One-',
valueField : '',
lastQuery : '', // This is used with store.filter function.
returnAsObject : true,
fieldStyle: 'background-image: none;',
msgTarget:'side',
hideTrigger:false,// if true hide the drop down icon
skipFirstOption : false
});
И в нашем файле, для создания выпадающего, мы используем xtype: 'udComboBox'
.
Что из это вопрос? – Divey
Я не мог понять часть Ext.define ('Ext.ux.UDComboBox', { extend: 'Ext.form.field.ComboBox', alias: 'widget.udComboBox', – 1355
Этот код просто объявляет класс названный 'Ext.ux.UDComboBox', который происходит из встроенного combobox и чей тип является' udComboBox'. –