var dd = datas; //{设计: 25, 来料: 50, 其他: 25}
var arr = [];
for(var key in dd){
arr.push({
'name':key,
'value':dd[key]
})
}
console.log(arr) //[{name: '设计', value: 25}, {name: '来料', value: 50}, {name: '其他', value: 25}]
或者
var dd = datas; //{设计: 25, 来料: 50, 其他: 25}
var arr = [];
for(var key in dd){
var obj={};
obj['name']=key;
obj['value']=dd[key];
arr.push(obj)
}
console.log(arr) //[{name: '设计', value: 25}, {name: '来料', value: 50}, {name: '其他', value: 25}]