0
При работе с ExtJS иногда мне нужно было переопределить методы компонентов.Как переопределить методы компонента ExtJS?
Например, существует один метод createPicker
в Ext.form.field.ComboBox
. Я хочу написать свою собственную логику для этого метода. Как я могу сделать? Полезно здесь Ext.override
? поскольку я никогда не использую его.
Привет .. @Evan Trimboli спасибо .. Я делаю то же самое, используя ключевое слово расширения вместо переопределения в вашем пример. Есть ли разница в этом? –
Да. 'extend' создает целый новый класс. 'override' изменяет метод непосредственно на класс. –
Я всегда делаю это, используя: 'Ext.override (Ext.form.field.Combobox, {' Это просто другой способ сделать то, что вы показали выше? – forgivenson