如何使用angluarjs返回php数组中的单个元素
这是我的密码如何使用angluarjs返回php数组中的单个元素,php,angularjs,arrays,Php,Angularjs,Arrays,这是我的密码 if($_SERVER["REQUEST_METHOD"] == "POST") { $customer_array = array(); $customer1 = array( 'customer_id' => '1', 'name' => 'Larry', 'city' => 'Houston' ); $customer_array[] = $customer1; $customer2 = array( 'customer_id' =>
if($_SERVER["REQUEST_METHOD"] == "POST")
{
$customer_array = array();
$customer1 = array(
'customer_id' => '1',
'name' => 'Larry',
'city' => 'Houston'
);
$customer_array[] = $customer1;
$customer2 = array(
'customer_id' => '2',
'name' => 'tom',
'city' => 'Hoff'
);
$customer_array[] = $customer2;
echo json_encode($customer_array);
}
这是有角度的部分
var app = angular.module('myApp', []);
app.controller('customersCtrl', function($scope, $http) {
$http.post("customers.php").then(function (response) {
$scope.myData = response.data
});
});
我将如何修改控制器以同时拉取customer1和customer2阵列或customer1和customer2?因此,简而言之,两个数组或仅一个数组 我不确定我是否完全理解您的问题,但您似乎想在POST方法中添加一个参数来决定返回哪个数组?您是如何做到的?我怎么处理angularJS代码呢?我对angularJS很陌生,我很欣赏这个提示。你没有用
$http.post()
发送任何数据。发送指示要返回的数据的内容