Сообщение от oneguy
|
1) если вы вызываете method.apply(this), то функция method получает this, а если ещё внутри method вызывается 2-ой аргумент, то этой функции автоматически не передаётся это значение в качестве this, его нужно отдельно привязать с помощью callback.bind(this) или callback.apply(this).
|
Ну естественно. Но функция-то чужая, т.е. фиксить ее нельзя. Вопрос-то был в том, является ли не-прокидывание this в коллбек ошибкой, и как это исправить не через редактирование method