anglarjs 接受后台json 对象嵌套数据
1.后台传输一个[{
name:"王五",
author:[{
name:"王五",
price:"10"
}]
}]
可以在angluarjs 里面定义一个
$scope.book =[{
name:"",
author:[{
name:"",
price:""
}]
}]接收,在angularjs ,里面就点出来.如:$scope.book[0].name,$scope.book[0].author[0].name
2.angularjs 传输数据,如果自定义了头部信息为 POST请求,传出嵌套json数组时,在grails 里面接受的是一个字符串
如:content-type定义为:application/x-www-form-urlencoded
传送数据时,传送一个 var array = new Array();
for(var i =0;i<10;i++){
array.push(i);
}
//前台传送一个array
$http.post({
url:url,
data:{array:array},
headers:{"content-type":application/x-www-form-urlencoded}
}).success(functuion(data,status,headers,config){
}).error(function(data,status,headers,config){
});
//garils 后台接受到的将不是一个数组 而是一个字符串,打印出来是:
[
1
,
2
,
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。