如何迭代对象和推送数据
How to Iterate object and push data
数据获取
data = {
sample1//object{
results :{
name:'name1',
label:'label1'
},
{
name:'name1',
label:'label1'
}
}
sample2//object
results :{
name:'name1',
label:'label1'
},
{
name:'name1',
label:'label1'
}
}
我正在做的是
for ( var name in data )
{
$scope.model.datalist.push(data[name]);
}
console.log($scope.model.datalist) - >
result : results :{
name:'name1',
label:'label1'
}, (all reslults)
但我也想添加密钥名称,比如
results :{
name:'name1',
label:'label1',
key:'sample1'//(if sample1)
},
请指导如何做到这一点。这里的sample1和sample2是动态的,它也可能是主对象的其他名称
angular.forEach(arrayOfObjects, function(singleObject){
singleObject.dynamicKey = dynamicValue;
});
相关文章:
- 在控制器和数据对象之间同步数据
- AngularJs指令,该指令创建内部有数据对象的新指令
- 从数据对象数组创建折线图
- Vue.js 数据对象不适用于某些 lodash 函数
- 无法获取带有 .data(el,'dataname').sublev 的数据对象
- React.js+Flux-正确初始化存储中的数据对象
- 如何调用另一个js文件中的函数或触发一个自定义事件,该事件将参数作为Jquery中的数据对象传递
- Meteor模板数据对象可防止javascript事件触发
- 我该如何访问由gullow灰质插件创建的数据对象(当使用nunjucks编译html文件时)
- 如何使用javascript数据对象?如何通过变量访问条目
- Knockout:为许多数据对象绑定模板引导模式
- 如何将数据对象添加到JSON对象中
- jQuery+php如何在数据对象中返回多个值
- $http put v create - 每个 (JavaScript) 中从 .success() 返回的数据对象有什
- 数据对象内的 D3 循环数组
- 在jQuery的.on()数据对象中访问$(this)
- AngularJS模态窗口数据/对象流
- 关于在 Vue.js 中设置数据对象属性的最佳实践
- 如何构建数据对象以在不知道多少时传递给 ajax
- 如何访问放置在谷歌地图上的geoJSON数据中的数据对象