gpt4 book ai didi

javascript - 在数据集中的键值对中插入数据 angularjs javascript

转载 作者:行者123 更新时间:2023-11-28 06:44:25 25 4
gpt4 key购买 nike

我正在 Controller 中从工厂获取数据。返回的数据工作正常。当我尝试将数据插入键值对的新数据集数组中时,它不起作用......

var dataset=[];

$scope.total=hours_repository.getHrs.query({id:wId}, function(data){

for(var i=0; i< data.length; i++)
{
dataset.push({key: 'data'+i,
values: data[i]
});
});

我的目标是使数据集如下所示......

$scope.dataset={
data1: data[1],
data2: data[2],
data3: data[3]
}

但是,我推送数据集的方式不起作用。请让我知道如何修复以使数据集具有如上所示的键值。谢谢

最佳答案

var dataset = {};
...

for (var i = 0; i < data.length; i += 1) {
dataset['data' + i] = data[i];
}
...

$scope.dataset = dataset;

关于javascript - 在数据集中的键值对中插入数据 angularjs javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33513365/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com