根据这个https://github.com/angular/angular.js/issues/1159
这应该有效,不是吗?
el.bind('keyup', function() {
var canceler = $q.defer();
$http.post('/api', data, {timeout: canceler.promise}).success(success);
canceler.resolve();
});
因为它根本不会触发请求,没有错误或任何东西,可能是因为它在绑定函数中吗?