0

在$ http請求按照這個https://github.com/angular/angular.js/issues/1159Angular.js取消綁定()事件

這應該工作,不應該嗎?

el.bind('keyup', function() {  
    var canceler = $q.defer(); 
    $http.post('/api', data, {timeout: canceler.promise}).success(success); 
    canceler.resolve(); 
}); 

因爲它根本不觸發請求,沒有錯誤或任何東西,是否因爲它在一個綁定函數中?

+0

是的,如果你正在運行1.1.5或更高版本。否則,您在您提供的鏈接中列出的其他工作。 – abc123

+0

我正在運行1.1.5它仍然不會觸發請求。 – foxx

+0

然後我會聯繫創建者(就像您在該論壇上所做的那樣)或者使用在同一論壇帖子中提供的解決方法。 – abc123

回答