0
我有一個函數,用於檢查提供的鏈接是否可達,並返回一個布爾值。函數返回undefined而不是布爾值
$scope.isReachable = function(uri) {
var url = 'http://example.com/file.pdf';
$http({
method: 'GET',
url: url
})
.success(function(data, status, headers, config) {
console.log("I See it");
return true;
})
.error(function(data, status, headers, config) {
console.log("I don't");
return false;
});
};
我做了很多函數,返回語句很好,但是這個。我不知道爲什麼,但對我來說這似乎很奇怪。我不太確定它是否是$ http函數,但它應該沒關係,對吧? 我可以看到控制檯消息,但布爾值。
你是怎麼稱呼它的? 「成功」和「錯誤」已經過時(現在一年或更長時間),並且從1.6版開始不再包含 – Igor