2016-07-25 3 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().

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

Я вроде спутать ваш вопрос, но надеюсь, это то, что вы искали

+0

Я в конечном итоге приближается к нему с цикл, но извините за путаницу вопрос. Размышление об этом в int решило проблему. Благодаря! – patrickhuang94

Смежные вопросы