Проверьте нулевой ответ в omdnapi

0

Я хочу получить информацию о фильмах с помощью omdbapi... Я могу получить информацию, когда это действительный заголовок фильма, я хочу отображать сообщение, когда заголовок не существует. Что не так с кодом?

$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;
        }

      });
  };

1 ответ

0

Ответ Api имеет поле "Ответ". Вы можете использовать это поле, чтобы определить, был ли найден фильм (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")

        }

      });
  };

Ещё вопросы

Сообщество Overcoder
Наверх
Меню