Size: a a a

JavaScript Noobs — сообщество новичков

2021 June 24

AE

Alexey Ermakov in JavaScript Noobs — сообщество новичков
как это может быть запутанней?
- эй, процесс, останови загрузку
- остановил
источник

AE

Alexey Ermakov in JavaScript Noobs — сообщество новичков
там может есть какие тонкости, но это чат по электрону поискать лучше, я электрон не щупал никогда
источник

В-

Вернер Карл Гейзенбе... in JavaScript Noobs — сообщество новичков
Потому что нужно еще правильно вернуть 1 из 3 возможных результатов в тот метод который все начал, а он еще может и вовсе не получать ответов так как пользователь может и не останавливать, а нужно же как-то запускать загрузку по порядку ожидая когда закончиться предыдущая, там много нюансов выходит, я пока не могу сообразить как это лучше переделать что бы работало, мне пока проще понять в чем баг с ивентами стрима, а так нужно будет все переписывать в обоих процесах)
источник

AE

Alexey Ermakov in JavaScript Noobs — сообщество новичков
это 3 разных ивента.
stopped ? остановили
done ? следующую начинаем

что там ещё может быть
источник

AE

Alexey Ermakov in JavaScript Noobs — сообщество новичков
если там объекты можно передавать - можно вообще rpc сделать, наверное, передавая в ивенты ссылки на функции
источник

В-

Вернер Карл Гейзенбе... in JavaScript Noobs — сообщество новичков
Но ответ возвращается в тот эмитер который отправил если не ошибаюсь, а он ничего не должен получать и находится вообще в другом месте, можно конечно запихнуть еще пару эмитер-слушатель но получется какая-то каша наверное, ну я еще сегодня пострадаю, если не получиться то попробую все переписать подобным образом
источник

AE

Alexey Ermakov in JavaScript Noobs — сообщество новичков
почему эмиттер не должен ничего получать? а кто получать должен?
источник

В-

Вернер Карл Гейзенбе... in JavaScript Noobs — сообщество новичков
Получать должен первый эмитер, тот что начал загрузку, а второй эмитер начал остановку загрузки которую начал первый
источник

AE

Alexey Ermakov in JavaScript Noobs — сообщество новичков
ну так хэндлер другой создай
источник

Т

То Ля 🎅🏼 in JavaScript Noobs — сообщество новичков
привет
подскажите чат, куда с вопросом по css сходить?
источник

AE

Alexey Ermakov in JavaScript Noobs — сообщество новичков
источник

Т

То Ля 🎅🏼 in JavaScript Noobs — сообщество новичков
спасиб!
источник

В-

Вернер Карл Гейзенбе... in JavaScript Noobs — сообщество новичков
Где именно? В основном процессе и так уже 2шт один в другом) Еще и в процесе рендеринга создать внутри второй? Может получится какая-то гонка, я бы лучше продолжил делать по порядку, всякое может быть, вдруг один процесс подвиснет и все собьется
источник

AE

Alexey Ermakov in JavaScript Noobs — сообщество новичков
зачем один в другом?
один слушает одно действие, другое - другое
какая разница, кто пришлёт запрос на остановку загрузки?
источник

В-

Вернер Карл Гейзенбе... in JavaScript Noobs — сообщество новичков
А кто вообще тогда запустит саму загрузку? сама загрузка и ее результаты на разных процесах ведь, или я не так понял?
источник

AE

Alexey Ermakov in JavaScript Noobs — сообщество новичков
процесс 1 -> процесс 2: начни загрузку файла
2 -> 1: ок
1 -> 2: останови
2 -> 1: ок
источник

В-

Вернер Карл Гейзенбе... in JavaScript Noobs — сообщество новичков
Хз, это кажется почти тоже самое как есть сейчас, только больше ручной настройки с этими сообщения в обе стороны, и не факт что пропадет первоначальный баг, ведь как resolve не может в правильном порядке вернуть так и сообщения может не так отправить
источник

AE

Alexey Ermakov in JavaScript Noobs — сообщество новичков
сейчас там никаких сообщений нет, там в бесполезный промис обернуто создание хэндлера
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
оспаде, до сих пор?
источник

В-

Вернер Карл Гейзенбе... in JavaScript Noobs — сообщество новичков
Промис как раз возвращает результат на ивент, если заменить на то что в обратную сторону просто полетит новый ивент то будет тоже самое
источник