2016-09-06 7 views
0

omdbapiを使用して映画の情報を取得したい...情報を取得することができます。有効なムービータイトルであるときにタイトルが存在しないときにメッセージを表示します。コードの何が間違っていますか?omdnapiでヌル応答を確認する

$scope.searchMovie= function(){ 
     $http.get('http://www.omdbapi.com/?t='+$scope.name+'&y='+$scope.year+'').success(function (response) { 
     var len=response.length; 
     if(len === null) 
     { 
      alert("No records found!"); 
     } 
     else{ 
     $scope.movieSearch=response; 
     } 

     }); 
    }; 

答えて

0

応答フィールドがあります。このフィールドを使用して、ムービーが見つかったかどうかを確認できます(respone.Response=="True")か(respone.Response=="False")。

これを試してみてください:

$scope.searchMovie= function(){ 
     $http.get('http://www.omdbapi.com/?t='+$scope.name+'&y='+$scope.year+'').success(function (response) { 
     console.log(response); 
     if (response.Response == "False") 
     { 
      alert("No records found!"); 
     } 
     else if (response.Response == "True") 

     } 

     }); 
    }; 
関連する問題