在React Native中按userId对JSON URL进行分组

时间:2018-01-18 01:40:56

标签: javascript html arrays react-native

使用此JSON文件https://jsonplaceholder.typicode.com/posts和React Native,页面应显示按UserId分组的帖子,如下所示:

  • 用户ID:1
  • 用户ID:2
    • 发布
  • ...

如何做到这一点?

1 个答案:

答案 0 :(得分:0)

您可以在 react-native

上查看以下链接
  

https://www.npmjs.com/package/json-groupby

以下是我的例子:

import React from 'react';
import { Text, StyleSheet, View } from 'react-native';
import groupBy from 'json-groupby';

const data = [...your data array];

class App extends React.Component { 
    render(){
        console.log('original data:', data);
        var after = groupBy(data, ['userId']);
        console.log('after groupby:', after);

        return(
            <View>
                <Text>Hello World!</Text>
            </View>
        );
    }
}
  

groupBy之后的结果:

enter image description here

  

有关详细信息,请阅读文档。   https://www.npmjs.com/package/json-groupby