【发布时间】:2015-01-15 02:32:53
【问题描述】:
我正在尝试遍历用户配置文件并为每个人分配唯一的颜色。这是我到目前为止所拥有的:
更新:我可以遍历 $scope.profiles 并单独访问每个配置文件。我无法弄清楚如何将颜色数组中的唯一颜色添加到每个配置文件。
var colors = ['red', 'blue', 'green', 'purple', 'orange', 'teal', 'violet', 'burgandy', 'brown', 'pink'];
var obj = $firebase(new Firebase('https://demo.firebaseio.com/' + team + '/profiles')).$asObject();
obj.$loaded().then(function() {
var i = 0;
angular.forEach(obj, function(value, key) {
//how do I add a color from the colors array?
value.$add(colors[i++]);
});
});
【问题讨论】:
标签: javascript jquery angularjs firebase