Json 格式化输出
Json format output
我是开发新手,正在学习angular2和node.js。现在正在使用 API 集成和下面的代码进行项目。我正在将所有 JSON 数据发送到数组,我尝试使用 JSON.stringify 但没有获得所需的输出。我需要这种输出:
Area = [
{ value: '3', label: 'sports' },
{ value: '4', label: 'fest' },
{ value: '5', label: 'music' }
];
我的ts代码是这样的
var Area = [];
area=> {
console.log(departments);
area.map(function(areas) {
var array = {"value":area._id,"label":area.areaFor};
Area.push(array);
})
console.log(Area);
},
error => {
console.log(error);
});
but i am getting this output in console
label
"sports"
value
2
label
"fest"
value
3
label
"music"
value
5
你可以试试这个,我把区域改成了地图函数里面的区域。
area = [
{ value: '3', label: 'sports' },
{ value: '4', label: 'fest' },
{ value: '5', label: 'music' }
];
constructor() {
var Area = [];
Area = this.area.map(function(areas) {
return {"value":areas.value,"label":areas.label};
})
console.log(Area);
}
我是开发新手,正在学习angular2和node.js。现在正在使用 API 集成和下面的代码进行项目。我正在将所有 JSON 数据发送到数组,我尝试使用 JSON.stringify 但没有获得所需的输出。我需要这种输出:
Area = [
{ value: '3', label: 'sports' },
{ value: '4', label: 'fest' },
{ value: '5', label: 'music' }
];
我的ts代码是这样的
var Area = [];
area=> {
console.log(departments);
area.map(function(areas) {
var array = {"value":area._id,"label":area.areaFor};
Area.push(array);
})
console.log(Area);
},
error => {
console.log(error);
});
but i am getting this output in console
label
"sports"
value
2
label
"fest"
value
3
label
"music"
value
5
你可以试试这个,我把区域改成了地图函数里面的区域。
area = [
{ value: '3', label: 'sports' },
{ value: '4', label: 'fest' },
{ value: '5', label: 'music' }
];
constructor() {
var Area = [];
Area = this.area.map(function(areas) {
return {"value":areas.value,"label":areas.label};
})
console.log(Area);
}