Javascript 如何用引号将真正的JSON对象发送到服务器?
我有这样一个变量:Javascript 如何用引号将真正的JSON对象发送到服务器?,javascript,json,laravel-5.1,restangular,Javascript,Json,Laravel 5.1,Restangular,我有这样一个变量: $scope.task.gallery=[ {"name": "XCB808tvXNpqXKqekA2HlkJ8H.jpg","size":5112}, {"name": "s6kA6B0e5m1sdSAjPXqNwtiy4.jpg", "size": 13135} ]; 但当在服务器中获取此项时,请显示不带引号的对象: [ {name: "XCB808tvXNpqXKqekA2HlkJ8H.jpg",size:5112},
$scope.task.gallery=[
{"name": "XCB808tvXNpqXKqekA2HlkJ8H.jpg","size":5112},
{"name": "s6kA6B0e5m1sdSAjPXqNwtiy4.jpg", "size": 13135}
];
但当在服务器中获取此项时,请显示不带引号的对象:
[
{name: "XCB808tvXNpqXKqekA2HlkJ8H.jpg",size:5112},
{name: "s6kA6B0e5m1sdSAjPXqNwtiy4.jpg", size: 13135}
];
我使用PHPLaravel5.1作为服务器的后端。当我使用Restangular
发送并使用json\u decode
send me errorjson\u decode()时,参数1应为字符串,数组给定
我想,
重新设置语言
更改变量,然后发送。如何将数组对象JSON作为真实对象发送?在发送到服务器之前,请尝试JSON.stringify($scope.task.gallery)
,我正在尝试,但不起作用