Обработка событий и «это» в Sencha Touch - PullRequest
0 голосов
/ 03 мая 2011
app.controllers.test = new Ext.Controller({
    someMethod: function(button, event) {
        // prints 'undefined', as this == button, not test
        console.log(typeof(this.someMethod));
    }
});

someMethod вызывается при нажатии кнопки:

handler: app.controllers.test.someMethod

Есть ли обходные пути? Каковы лучшие практики здесь?

Я использовал метод Prototype bind при разработке для webOS, но не знаю, как это сделать в Sencha Touch.

1 Ответ

1 голос
/ 04 мая 2011

Не берите в голову, я нашел потрясающее видео, которое отвечает на мой вопрос.Здесь: http://vimeo.com/17414405

...