如何解决angular与PHP之间通信的问题

新手求助
我想用angular搭建的前端网页向后端的php传递参数
再用php查询数据库返回表单给前端
请问这个过程我该用什么技术实现

<div ng-app="myApp" ng-controller="siteCtrl"> 
 
<ul>
  <li ng-repeat="x in names">
    {{ x.Name + ', ' + x.Country }}
  </li>
</ul>
 
</div>
 
<script>
var app = angular.module('myApp', []);
app.controller('siteCtrl', function($scope, $http) {
  $http.get("http://www.runoob.com/try/angularjs/data/sites.php")
  .success(function (response) {$scope.names = response.sites;});
});
</script>

这是我套用的模板,如果我要增加向服务器传递两个参数,让服务器返回指定表单的功能,应该在哪里添加代码呢

阅读 3.5k
3 个回答

就是一个网络请求,请求php接口返回数据就可以了。可以先看看ajax,一样儿的

php把CRUD封装成接口给你,你通过网络请求调用接口,就可以了,前后端分离基本都是这样的

$http({
    method:"$YOUR-METHOD",
    url:"$YOUR-URL",
    params:{
        key1:value1,
        key2:value2
    },
    data:{
        key1:value1,
        key2:value2
    }
})
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题