请求回来的是数据格式
组件要的格式是分开的,
let data = [
{ageHierarchy: "151天~300天", eliminateNum: 0},
{ageHierarchy: "301天~450天", eliminateNum: 0},
{ageHierarchy: "451~600天", eliminateNum: 0},
{ageHierarchy: "601天~750天", eliminateNum: 0},
{ageHierarchy: "751天~900天", eliminateNum: 0},
{ageHierarchy: "900天+", eliminateNum: 0},
]
// 方法1
let newArr = data.map( item => {
return item.eliminateNum;
});
console.log(newArr); // [0,0,0,0,0,0]
// 方法2
let userWeight = [];
data.forEach( item=> {
userWeight.push(item.eliminateNum);
})
console.log(userWeight); // [0,0,0,0,0,0]
// 方法3
let arr = [];
for(let item of data){
arr.push(item.eliminateNum)
}
console.log(arr); // [0,0,0,0,0,0]
this.eliminateNum = this.getArrayProps(data, 'eliminateNum')
// 方法4 函数封装(C过来的)
getArrayProps(array, key) {
var key = key || "value";
var res = [];
if (array) {
array.forEach(function (t) {
res.push(t[key]);
});
}
return res;
},