Невозможно вызвать API при раскрывающемся списке изменений для Angular Data Table и обновить текущие данные - PullRequest
0 голосов
/ 17 мая 2018

Я использую Angular Datatable, что мне нужно, после раскрывающегося изменения мне нужно вызвать API и получить последние данные и добавить их в текущую таблицу данных.Я пытался уничтожить метод (), но он не работает с первым раскрывающимся изменением, после этого он работает нормально, но не передает недавно выбранную дату в API вместо того, чтобы передавать второе последнее выбранное значение на вход API

1 Ответ

0 голосов
/ 17 мая 2018

Вы можете достичь этого с помощью наблюдателя.Предположим, что вы определили выпадающий список для ng-модели как «selectedValue», а dataTable - это массив, с которым заполняются данные таблицы.

$scope.$watch('selectedValue', function(newValue, oldValue){
  if (newValue !== oldValue){
   //Make API call based on selected value and append it to array.
   dataTable.append(result);
  }
});

После каждого изменения выпадающего списка вызывается вышеприведенный наблюдатель.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...