Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 22.06.2011, 14:55
Интересующийся
Отправить личное сообщение для pauluss Посмотреть профиль Найти все сообщения от pauluss
 
Регистрация: 23.03.2010
Сообщений: 22

Получение ссылки на объект в обработчике нажатия кнопки
Здравствуйте. Такая грабля:
Пишу виджет, наследуюсь от Ext.form.field.Base
Ext.define('Ext.ux.form.FilterSelectorItem', {
    extend: 'Ext.form.field.Base',....


В onRender создаю, помимо прочего, кнопку и цепляю на нее handler
...
var me = this;
...
xtype: 'button',
text : 'Button',
handler: me.removeButtonClick,


Вопрос: Как в обработчике события нажатия кнопки получить ссылку на объект FilterSelectorItem, событие кнопки которого сработало?
this возвращает объект самой кнопки.

Спасибо.
Ответить с цитированием
  #2 (permalink)  
Старый 22.06.2011, 15:27
Интересующийся
Отправить личное сообщение для pauluss Посмотреть профиль Найти все сообщения от pauluss
 
Регистрация: 23.03.2010
Сообщений: 22

Вопрос снят. Для будущих поколений: спасает свойство scope, в котором можно хранить ссылку на объект, на который и будет указывать this в обработчике.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
(DOM) JQuery получение текста ссылки Mila Общие вопросы Javascript 5 25.04.2012 13:36
Как из ссылки на объект получить родительский объект FINoM Общие вопросы Javascript 3 03.03.2011 16:27
Как заставить this в обработчике события указывать на объект? Dmitryk Events/DOM/Window 3 16.03.2009 08:45
Имитация нажатия кнопки мыши Mantell Общие вопросы Javascript 3 19.02.2009 17:03
Получение ссылки на объект из метода Octane Общие вопросы Javascript 7 21.08.2008 15:09