Сообщение от x-yuri
|
зачем, если можно научить addEvent работе с цепочками? Передаем ей цепочку, а она сама вызывает run.
|
Ну а если мы хотим вызвать цепочку, то получится так: ...add().add().add()() ← видишь?
Сообщение от x-yuri
|
this в обработчике указывает на объект, который сгенерировал событие. Моя реализация следует этому соглашению.
|
Ты же хочешь использовать всякие вещи, типа this.state в функциях. Получается, что в обработчиках (oncomplete, onfailure) this будет элементом из события (в случае прямого запуска это будет window), а в функциях из цепочки this будет являться объектом chain?
Сообщение от x-yuri
|
Должно было быть так
|
Кто определяет как
должно быть?
Сообщение от x-yuri
|
Приведи хотя бы какой-нибудь реальный пример, в котором видно, какие выполняются действия и какие передаются даныне.
|
Блин, привел же.
Сообщение от x-yuri
|
У нас тут в теме пользователь ноды, который вообще не видит проблемы.
|
Значит для него вложенные вызовы — это нормально.
Сообщение от x-yuri
|
задача не описана, описана проблема.
|
Описана задача сделать этот код более плоским.
Сообщение от x-yuri
|
чем твое решение лучше существующих для ноды?
|
Каких именно? Приведи хотя-бы одно.