Two request for async route

Hi!

I can several async requests in router?
If yes - what kind of example?

Thank you!

You need to add custom async code in https://framework7.io/docs/routes.html#async-route

Я видел этот пример, но я не могу понять, как я могу реализовать 2 AJAX запроса перед resolve.
У меня есть функция, которая добавляет JWT токен. Но каждые 30 минут, его необходимо обновлять новым ajax запросом.
Когда я вызываю эту функцию перед resolve, токен просто не успевает загрузиться, а страница маршрута уже попадает в представление.

Не могли бы Вы дать мне правильный путь?

А как вообще так делается в JS? Вариантов реализации много, например:

...
Promise.all([
  app.request.promise.get('.../url1');
  app.request.promise.get('.../url2');
]).then((respones) => {
  console.log(responses[0]);
  console.log(responses[1]);
  resolve(...);
})
...
1 Like