Как разрешить вызов обещания в ближайшее время в Angular js

#javascript #html #angularjs

Вопрос:

по щелчку кнопки поиска api будет активирован, если есть задержка в получении ответа, из-за которой навигация по маршрутизатору происходит не сразу.

Мне нужно уменьшить эту задержку, так как же этого добиться?

пример кода:

 restfulService.search($stateParams.keyword, $stateParams.facets, customFilterQuery).then (function (searchResult) {});  

задержка в получении результата поиска.

Комментарии:

1. … если вы делаете запрос API, наверняка будет задержка, и это зависит от подключения пользователя и самой задержки API? вы можете перейти к маршруту и разместить загрузчик, ожидая ответа API…

2. здесь случай при удалении последнего элемента со страницы корзины должен перенаправляться на страницу поиска .но перед обновлением маршрутизации будет запущен api, где страница отображается с пустым полем details..so такая большая задержка существует.даже когда счетчик будет загружаться, отображаются пустые данные, когда вызов обновления будет завершен, а затем произойдет маршрут.

3. прежде чем вызовы обновления будут завершены, должна произойти маршрутизация.