1

正如AngularJS所说,我有一个完全是“往返”应用程序的应用程序。我正在设置一个侧边栏来使用 AngularJS,但我对接下来的步骤有点困惑。将以下示例放在我的页面上作为起点(他们的主页示例之一,这里没有大的胜利):

http://jsfiddle.net/w5LKa/

我想做的是弄清楚如何从我的数据库中获取数据,而不是硬编码:

$scope.todos = [{
    text: 'learn angular',
    done: true },{
    text: 'build an angular app',
    done: false
}];

我很高兴设置一个只有这两个字段的表格,以便基本上完成本教程。根据我的阅读,配置 API 似乎是一个好方法,但这不是我现在真正想深入研究的内容。我只有一个返回数组的普通模型,由单个查询指定。

谁能阐明我如何做到这一点?我正在使用 Codeigniter 作为我的服务器端框架。

谢谢!

4

1 回答 1

2

您可以使用 $http 获取数据

例如:

$http({
   url: "some url here",
   method: "POST",
   data: {"key":"value"}
}).success(function(data, status, headers, config) {
    $scope.data = data;
}).error(function(data, status, headers, config) {
    $scope.status = status;
});

或者你可以使用 $resource,文档在这里

于 2013-02-20T13:35:29.327 回答