Angular 2 pipe - calculating summary of array of objects
问题 I have list of objects with balances (there are other properties in objects but not imported for example): [{ balance : 100 },{ balance : 200 },{ balance : null },{ balance : 300 }] I am looking for smart pipe that would sum (other would average) balances in array (would prefer not using for loop - but some ES6 functionality like reduce but not sure how) 回答1: You will need to write your own pipe, below should give you what you are after. It takes the attribute of the object you want to sum as