У меня есть демо, в котором пользователь вводит что-либо в поле ввода и запрос отправляется на сервер. В настоящее время всякий раз, когда пользователь вводит, он запускает запрос. Я хочу, чтобы только один запрос сработал. Пример, если я наберу "abc"
, он сработает три запроса. Если это возможно, пользователь вводит что-либо без остановки, через одну секунду остановки Я сгенерирую запрос.
я знаю Входные данные могут быть опровергнуты с помощью директивы ng-model-options: но она срабатывает по истечении заданного времени, но я хочу, чтобы пользовательский тип оставался без остановки, но запрос на запуск после останова
Вот мой код:
http://plnkr.co/edit/npiA2abAo5SEQFMMpKZO?p=preview
var app = angular.module('plunker', []);
app.controller('MainCtrl', function($scope,$http) {
$scope.name = 'World';
$scope.keyupevt = function(){
console.log('xx')
$http.get("data.json")
.then(function(response) {
console.log(response)
});
}
});