您自己就到了一半。要实现刷新,只需将作用域中已经包含的内容包装起来:
function PersonListCtrl($scope, $http) { $scope.loadData = function () { $http.get('/persons').success(function(data) { $scope.persons = data; }); }; //initial load $scope.loadData();}然后在您的标记中
<div ng-controller="PersonListCtrl"> <ul> <li ng-repeat="person in persons"> Name: {{person.name}}, Age {{person.age}} </li> </ul> <button ng-click="loadData()">Refresh</button></div>至于“访问模型”,您所需要做的就是访问控制器中的$ scope.persons数组:
例如,在您的控制器中(仅是puedo代码):
$scope.addPerson = function() { $scope.persons.push({ name: 'Test Monkey' });};然后,您可以在自己的视图中使用它,也可以随便使用它。



