使用'$http”服务获取JSON数据,并将其分配给作用域中的变量以供使用。下面是代码示例:
HTML:
-
{{person.name}} - {{person.city}}
JavaScript:
var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope, $http) {
$http.get("people.json").then(function(response) {
$scope.people = response.data;
});
});
在上面的代码中,'people.json”是包含JSON数据的文件名,该数据被作为响应返回,并在成功时分配给$scope.people变量。然后,您可以在HTML中使用'ng-repeat”指令将数据循环遍历并绑定到指定的元素中。
这种方法保持绑定,并且无需手动更新视图。