Невозможно получить ответ JSON от API

У меня есть веб-сервис RESTful API. Я программирую простое клиентское приложение Javascript для взаимодействия с API. Я также использую платформу Knockout . Мой код Javscript:

self.movies = ko.observableArray();

 $.get(self.moviessURI, function(data){
     var obj = JSON.parse(data);
     for (var i=0; i < obj.movies.length; i++) {
       self.movies.push(obj.movies[i]);
     }
 }, "json");

Мой HTML-код:

<table class="table table-striped">
    <tr><td><b>Title</b></td><td><b>VideoID</b></td></tr>
    <!-- ko foreach: movies -->
    <tr>
        <td><p><b data-bind="text: title"></b></p></td><td><p data-bind="text: videoId"></p></td>
    </tr>
    <!-- /ko -->
</table>

После запуска у меня есть статус запроса 200 в веб-службе, но мое клиентское приложение ничего не отображает. Я также использовал Postman для тестирования API и его работы.

Где я ошибался? Спасибо за любую помощь!

api,knockout.js,jsonresponse,

0

Ответов: 0

Невозможно получить ответ JSON от API

У меня есть веб-сервис RESTful API. Я программирую простое клиентское приложение Javascript для взаимодействия с API. Я также использую платформу Knockout . Мой код Javscript:

self.movies = ko.observableArray();

 $.get(self.moviessURI, function(data){
     var obj = JSON.parse(data);
     for (var i=0; i < obj.movies.length; i++) {
       self.movies.push(obj.movies[i]);
     }
 }, "json");

Мой HTML-код:

<table class="table table-striped">
    <tr><td><b>Title</b></td><td><b>VideoID</b></td></tr>
    <!-- ko foreach: movies -->
    <tr>
        <td><p><b data-bind="text: title"></b></p></td><td><p data-bind="text: videoId"></p></td>
    </tr>
    <!-- /ko -->
</table>

После запуска у меня есть статус запроса 200 в веб-службе, но мое клиентское приложение ничего не отображает. Я также использовал Postman для тестирования API и его работы.

Где я ошибался? Спасибо за любую помощь!

00апи, knockout.js, jsonresponse,
Похожие вопросы
Яндекс.Метрика