0

Я создаю приложение и используя Django & Django REST Framework для бэкэнд и KnockoutJS для обработки моих списков на интерфейсе. Раньше я использовал Knockout, но это был простой список JSON, но мне трудно понять, как захватить вложенные объекты JSON из API и отобразить в моем шаблоне. Он напечатает структуру объекта на консоли, поэтому я знаю, что подключен, но в то же время распечатает ошибку Uncaught TypeError: Cannot read property 'fromJson' of undefined(…); если я могу правильно перебирать объекты, я считаю, что он также может исправить ошибку Uncaught. Спасибо.Итерация через вложенный Django REST Framework API с KnockoutJs

<script> 
    $(document).ready(function() { 
    var url = "/api/plaques/"; 
    var viewModel = {}; 
    $.getJSON(url, function (data) { 
     console.log(data); 
     viewModel.model = ko.mapping.fromJson(data); 
     ko.applyBindings(viewModel); 
    }); 
}); 
</script> 


<table data-bind="foreach: items"> 
    <tr> 
    <td data-bind="text: id"></td> 
    ... 
    </tr> 
</table> 

enter image description here

enter image description here

ответ

 Смежные вопросы

  • Нет связанных вопросов^_^