Заранее извиняюсь за то, что задал тупой вопрос.Я связал дюжину схожих постов, но безуспешно.
Вот мой контроллер.
app.controller('testController', function ($scope) {
var myApi = 'https://jsonplaceholder.typicode.com/posts';
$.ajax({
url: myApi,
type: 'GET',
success: function (response) {
console.log(response[0]);
$scope.response = response[0]
},
error: function (response) {
console.log("could not retrieve list.");
console.log(response.message);
}
});
});
Мой HTML-код
<body ng-app="myApp" class="text-center">
<div id="foo" ng-controller="testController">
{{response.title}}
</div>
...
</body>
И я вижу в браузереутешите, что я получаю желаемое содержимое в ответе GET
[Log] {userId: 1, id: 1, title: "sunt aut facere repellat provident occaecati excepturi optio reprehenderit", body: "quia et suscipit↵suscipit recusandae consequuntur …strum rerum est autem sunt rem eveniet architecto"} (javascript.js, line 27)
... но текст не отображается в отображаемом HTML.Что я делаю не так?