【发布时间】:2020-02-21 01:16:14
【问题描述】:
我正在使用以下内容将 RESTful API 信息消耗到 AngularJS 中:
angular.module('demo', [])
.controller('Hello', function($scope, $http) {
$http.get('restapi address').
then(function(response) {
$scope.content = response.data;
console.log(response)
});
});
我在我的索引中使用响应数据如下(这部分不起作用,见下文):
<div ng-controller="Hello">
<p>The ID is {{content.course-content}}</p>
<p>The content is {{content.course-id}}</p>
<p>The content is {{content.course-title}}</p>
</div>
这是来自 API 调用的 JSON 响应:
{
"body": [{
"course-content": "In order for you to be successful in the program",
"course-id": "supervised-ml",
"course-title": "Supervised ML"
}]
}
如何显示课程内容、课程 ID 和课程标题?我知道这些是嵌套的,但不确定如何引用控制器中的每个项目进行渲染。
【问题讨论】: