我的应用程序是基于Angular JS构建的,并且在服务器上有很多AJAX请求.例如,在PHP中,我将输出数组格式化为:
$dialog[$userId] = array(
'time' => $key,
'message' => $message['message'],
'name_user' => $info['name']
);
echo json_encode($dialog); die();
Run Code Online (Sandbox Code Playgroud)
但是在Angular JS中,我得到的不是数组而是对象:
549:Objectid_user:"549"消息:"你好"name_user:"Ali Akhmedov"时间:1432070505
问题,如果使用ng-repeat然后不能对对象进行排序.为什么在PHP中我设置数组但在客户端获取对象?
将对象转换为数组的简单方法是什么?因为我在AJAX页面上有很多对象.