2016-07-25 12 views
0

私はユーザーのすべてのFacebookページから好き嫌いの数を集計しようとしています。私はmapを使って各ユーザーのページを見て、そのオブジェクトの好きなものをつかみ、それを変数に追加します。オブジェクトの配列から好きなものを集める

{_(@state.fbPages).map((x) -> return likes: x.likes)} 

しかし、今、それはこれだけのように行のすべての同類を追加しています:32049381.私はこれらの同類を個別化し、それらを集約することができますunderscore.jsライブラリ(またはその他の方法)で何かがありますか?

答えて

2

文字列にすべてのお気に入りを追加していると言っていますか?すなわち、これはこのような配列をとっています[3,2,0,4,9,3,8,1]とあなたの結果は32049381ですか?個々のお気に入りを文字列として保存している可能性があります。parseInt()を使用する必要があります。私は一種のあなたの質問で混乱していますが、うまくいけば、これはあなたが

+0

探していたものです

{_(@state.fbPages).map((x) -> return likes: parseInt(x.likes))} 

私はforループでそれに近づいてしまったが、混乱の質問には申し訳ありません。 intに解析することで問題は解決しました。ありがとう! – patrickhuang94

関連する問題