Выполнить функцию после вызова указанной c функции (повторите это) - PullRequest
0 голосов
/ 16 апреля 2020
game.start(param1, param2, (e) => {

     axios.post(e).then(() => {
         console.log("axios callback got executed"):
     })


}, (b) => {
   console.log("execute this after axios callback gets executed")
}

(e) обратный вызов game.start выполняется несколько раз. Скажем 10 раз.

(b) обратный вызов game.start выполняется намного меньше раз. Скажем, 3 раза.

Теперь, когда пришло время выполнить (b) обратный вызов, когда туда попадает код, я не хочу, чтобы мой console.log выполнялся, если axios call еще не завершен. Затем весь процесс повторяется снова и снова. Каково было бы оптимальное решение?

...