服务service 相当于是app提供给用户使用的变量全局变量,其目的是对controller功能的扩展 (1)在NG框架中,服务是名字,可以理解问NG下的全局变量 (2)不同controller可以根据注入服务的方式来实现通信 (3)服务有系统服务和自定义服务 1、系统服务$http (1)NG框架内直接对数据模型内置的一个用于处理网络请求(如ajax请求等)功能的服务 (2)系统提供的服务都是带有前缀$的,自定义的一般不写$ (3)通过注入使用 app.controller('控制器名',['$scope','$http',function($scope,$http){}]) 处理ajax请求 返回的内容就是json对象,不用JSON.parse()解析) 处理get有/无参请求( 在控制器脚本内 $http({ method:'GET/get', url:'php后台路径?键=键值&...' }).success(function(res){ 回调函数 }).error(function(err){ console.log(err); 请求错误回调函数 }) 处理post请求 $http({ method:'POST/post', url:'php后台路径' header:{ 'Content-type':application/x-www-form-urlencoded'