I'm developing a little app in React Native and I am looking for something like a foreach function. I just can't find a foreach loop. Not on StackOverflow and not even in the docs. I've found something with 'map', but I don't know if this is what I'm looking for.
With a request to my Server I get multiple objects of users. When I log the result, it looks like this:
Object {
"id": "1",
"role": "user",
"username": "user1",
},
Object {
"id": "2",
"role": "admin",
"username": "user2",
I'd like to output this to a list. In plain PHP I would use a foreach loop for this, but like I said, I can't find a foreach loop for React Native.
How is it possible to loop trought this objects? I know that I could also use a simple for loop, but this would definitly not be my first choice...
EDIT:
I saved this value in this.state.users with this.setState({users: responseData.users});. State is defined in my constructor. I try to access this with this.state.users.map(id => <Text>{id}</Text>) but I always get the same error: null is not an object (evaluating 'this.state.users.map'). Am I doing this right?