如何使jsonarray成为React Native ListView中的项目源?

时间:2017-02-21 13:49:59

标签: listview react-native

我有一个愚蠢的问题,但我没有解决它两个小时。我在react native使用ListView,an itemViewPager。所以我应该将JsonArray数据发送到ViewPager

      fetch(url)
      .then((response) => response.json())
      .then((responseJson) =>{
        var topData = responseJson.top_data;
        var newData = responseJson.new_data;
        var dataList = this.state.dataSource.cloneWithRows(topData); // topData is a jsonarray, but i just want it be a Item data, how to do?
        this.setState({
          dataSource: dataList,
        });

      })
      .catch((error) => {
        let message = error.message;
      });
    }

------------在22/2/2017更新,解决它--------------

        var topData = responseJson.top_data;
        var data = {topData : topData}
        var dataList = this.state.dataSource.cloneWithRows(data);

0 个答案:

没有答案