我知道这个问题已经被问过这么多次了,但是我无法找到任何可以解决我问题的好例子。
我在使用AngularJS的项目中使用Codeigniter Rest API。这是我的回复
{"msg":"success","data":{"test":"1","test1":"2"}}
我正在使用Codeigniter方法以这种方式发送响应。
$data = array();
$data['test'] = '1';
$data['test1'] = '2';
$this->response(array('msg' => 'success', 'data' => $data),200);
这是AngularJS代码
factory.create = function(){
return Restangular.all('index.php/customer/getAll').getList().then(function(response){
console.log(response);
});
}
请帮助我理解并解决它。
由于
答案 0 :(得分:0)
使用下面的方法接收数据结果:
$data = array();
$data[] = [ "label" => 'test1',"id" => 1];
$data[] = [ "label" => 'test2',"id" => 2];
$this->response(array('msg' => 'success', 'data' => $data),200);