.map
は期待されたコンポーネントを返さないが、何かを忘れた場合はわかりません。javacript .mapは反応ネイティブでは動作しません
これは私のコードです:
data(){
var user = firebase.auth().currentUser;
var uid = user.uid;
axios.get('apilink here'+user.uid).then(function(response){
var arr = Object.values(response.data);
var listItems = arr.map(function(item){
return <Text>{item.name}</Text>
})
})
}
と、この私がレンダリングてる何:
render() {
return (
<Container style={{backgroundColor:'#F7F7F7'}}>
<Content>
{this.data}
</Content>
</Container>
)
}
}
「動作しない」とはどういう意味ですか?どのように動作していない?エラーはありますか?もしそうなら、何? –
JavaScriptが無効ですか? '<'は「より小さい」と解釈され、 '>'は「より大きい」と解釈されます。それを文字列に入れることを意味しましたか? –
サンプルレスポンスオブジェクトをここに貼り付けることはできますか? - > 'response.data' –