-2

我启动了一个 Angularjs 应用程序只是为了了解更多关于 js 框架的信息,我对使用 sql 等一些事情感到困惑,所以我需要一些帮助来在点击表上进行展示。

我试图做的是向数据库发出请求并用 填充表格ng-repeat,然后当我单击按钮时以滑动效果显示。

我不知道如何获取 sql 查询并插入到 angularjs 中的控制器中,请帮忙。

数据库电影表:

|--id--|------text------|-----year-----|
|______________________________________|
|--1---|----avengers----|-----2012-----|
|--2---|------mama------|-----2013-----|

我想将它传递给 angularjs,例如:

$scope.movies = [
{text:'Mama', year:'2013',id:2},
{text:'Avengers', year:'2012',id:1}];
4

1 回答 1

1

这应该可以帮助您入门。它是一个简单的控制器,数据绑定到一个名为myScopeData. 该代码使用$httpAngular 中的对象向 PHP 发出 AJAX 请求,以从数据库中检索数据。范围变量myScopeData被设置并更新视图。

HTML

<div ng-app="myApp">
    <div ng-controller="mainController">
        {{myScopeData}}        
    </div>
</div>

JAVASCRIPT

var app = angular.module('myApp',[]);

app.controller('mainController',function($scope,$http){
    $http({method:'GET',url:'movies.php'}).success(function(data){
        $scope.myScopeData = data;
    });  
});
于 2013-05-19T04:55:48.943 回答