Задать вопрос
adelkhalitov
@adelkhalitov
>

Как дождаться подписки на событие websocket?

Есть конструктор,

const socket = io();
socket.on('some event', cb);
getDataToSomeEvent();


Происходит такое, что getDataToSomeEvent делает запрос на сервер, там происходят какие то события, и дальше с сервера делается emit('some event'..., но часть данных приходит до того как подписка оформлена socket.on('some event', cb).

Как можно добитсья поочередного выполнения запроса getDataToSomeEvent, после 100% уверенной подписки на событие "some event"?
  • Вопрос задан
  • 138 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
inoise
@inoise
Solution Architect, AWS Certified, Serverless
Никак. Это событийная модель взаимодействия. В ней не существует понятия порядка
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы