Обработчик ExtJS в кнопке - PullRequest
0 голосов
/ 27 июня 2018

У меня вопрос по простой кнопке.

Ниже определение:

var table = null;
var buttonConfig = {
    buttonId: 'mybutton1',
    text: 'Template button',
    icon: 'style/img/fam/button.png',
    tooltip: 'template button',
    handler: function () {
        var someConfig = null;
        fileProcessing(someButton, someConfig);
    }
};
addButtonToGrid(table, buttonConfig);

Функция с именем fileProcessing имеет 2 аргумента - someButton и someConfig.

Я хочу передать в someButtton кнопку от объекта buttonConfig. Как я должен это делать ?

Спасибо за любой совет

1 Ответ

0 голосов
/ 27 июня 2018

Вы можете сделать это, как показано ниже:

handler: function () {
    var someConfig = null;
    var someButton = this;
    fileProcessing(someButton, someConfig);
}

Ссылка

ПАРАМЕТРЫ

Кнопка

: кнопка Ext.Button

Эта кнопка.

e: Ext.event.Event

Событие щелчка.

Надеюсь, это поможет / поможет вам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...