React Native Sample Code

import React, {Component} from ‘react’;
import {ListItem, PricingCard} from ‘react-native-elements’;
import {View, AppRegistry, Text} from ‘react-native’;
import axios from ‘axios’;
import {FlatList} from ‘react-native-gesture-handler’;
export default class App extends Component {
constructor(props) {
super(props);
this.state = {
data: [],
};
}
componentDidMount() {
fetch(‘http://192.168.1.3:8080/Gtg/’)
.then((response) => response.json())
.then((responseJson) => {
this.setState({
data: responseJson,
});
});
// this.getApiData();
}
// _renderItem = ({item, index}) => {
// return (
// // {item.name} //
// );
// };
// async getApiData() {
// const response = await axios.get(‘http://192.168.1.3:8080/Gtg/’);
// //console.warn(response.data.);
// const json = await response.Json();
// this.setState({data: json});
// }
render() {
let {data} = this.state;
return (
index.toString()} renderItem={ (this._renderItem = ({item, index}) => { return ( {item.name}
);
})
}
/>

);
}
}
AppRegistry.registerComponent(‘App’, () => App);

Post a Comment

Previous Post Next Post