Угловая функция js, обновляющая некоторую запись.После обновления записи я вызываю метод поиска, чтобы отобразить данные при просмотре.
Но запись не обновляется до того вызова метода поиска, который не получает данные, поэтому при просмотре отображается ноль.
У меня есть отдельныйкнопка для поиска по нг-клик это вызов метода поиска.Через несколько секунд, если я нажму эту кнопку, отобразятся данные о просмотре.
Мой код:
vm.Update = function (value)
{
var test = value;
searchCriteria = {
From: vm.From,
To: vm.To,
Region: vm.Region,
City: vm.SelectedCity
}
surveyService.UpdateVisit(searchCriteria,value).then(function (d) {
var Confrm = JSON.parse(d.data.data);
if (d.data.status) {
toastr.success(Updated, {
autoDismiss: false
});
}
else {
toastr.error(errorMsg);
}
});
vm.searchVisit(0);
}
Этот вызов и служба searchvisit не могут обновить данные в базе данных, поэтому я не получаю никаких данных.запись на просмотр.Когда я вызываю этот метод searchvisit из отдельной кнопки для поиска, он показывает запись с обновленными данными.
Надеется на ваши предложения о том, как приостановить выполнение перед вызовом метода searchvisit или любую альтернативу, что он получает какой-либо ответ, чем переместить управление выполнением в searchvisitМетод.
Спасибо