angularjs - adding values from firebase -
{    "-jc6dpvcnncafhnkxauu" : {        "amount" : 2,        "body" : "dsfsdvsd",        "from" : "angular"    },    "-jc6fwfxkenc0amyzss_" : {        "amount" : 2,        "body" : "massage",        "from" : "angular"    } }   this example of data i'm trying parse through
i trying grab items , add "amount" values. example want total 4. want in angularjs i'm not sure how reference objects , add "amount" values.
one way (with firebase's web/javascript api):
var ref = new firebase('https://your.firebaseio.com/'); ref.on('value', function(snapshot) {     var total = 0;     snapshot.foreach(function(childsnapshot) {         total += childsnapshot.val().amount;     });    console.log(total); });   doing in angular not make different. unless share of your code/markup, hard see problem is.
hint: if having problems doing something, helps rid of extraneous technologies. if problem adding values in firebase, throw away other technologies first , solve problem firebase (as did above). if problem how display calculated value in angular, rid of firebase/angularfire/ionic , first figure out how display calculated value angular.
Comments
Post a Comment