我有一个端点,在5个数组的obj中有5个用户。一些属性每5个数据发生变化。我想获取动态属性,并将其推送到每个用户的数组。我怎样才能做到这一点?我需要每个用户拥有自己的动态数组。
watchMe = [{user: 1 hr: 10}, {user: 2 hr: 20}, {user: 3 hr: 30}];
updateMe=[];
function getLive(){
angular.forEach(watchMe, function(value, key){
updateMe.push(value.hr);
console.log (updateMe)
})
};
$interval(getLive, 5000);
答案 0 :(得分:0)
我认为使用像lodash这样的实用程序库可以为您提供您所追求的目标。
即:每当间隔命中时,您可以使用_.filter
来获取包含动态添加属性的对象 - 或仅通过它们_.map()
并拉出属性(如果存在)。
免责声明:我本来希望将此反馈添加为评论,但我还没有代表