我正在開發React Native中的一個小應用程序,並且正在尋找類似於foreach函數的東西。我只是無法找到一個foreach循環。不在StackOverflow上,甚至不在docs中。我找到了'map',但我不知道這是我在找什麼。React Native foreach循環
隨着對我的服務器的請求,我得到多個用戶對象。當我記錄結果時,它看起來像這樣:
Object { "id": "1", "role": "user", "username": "user1", }, Object { "id": "2", "role": "admin", "username": "user2",
我想輸出它到列表。 在普通的PHP中,我會爲此使用一個foreach循環,但正如我所說的,我找不到React Native的foreach循環。
怎麼可能循環trought這個對象?我知道,我還可以使用一個簡單的for循環,但這不是definitly是我的第一選擇......
編輯: 我this.setState({users: responseData.users});
保存在this.state.users
此值。狀態是在我的構造函數中定義的。我試圖用this.state.users.map(id => <Text>{id}</Text>)
來訪問它,但我總是得到相同的錯誤:null is not an object (evaluating 'this.state.users.map')
。我做對了嗎?
得到一個像forEach一樣的錯誤,我試圖解決,但有另一個錯誤發生,所以這不禁要感謝迴應 –