我有一个组件DeckListView,在用redux更新状态后可以导航到该组件。当我在chrome中使用调试器时,可以看到this.props.Decks.map((deck)循环成功通过了一个数据列表,但是当我看到屏幕时,我看不到其他文本。可能正在发生?
我有以下一些关键代码片段。其余的可以在https://github.com/wcwcaseman/mobile-flashcards
上找到减速器
COPY --chown=www-data:www-data ./app/ /var/www/html/
导航
case ADD_DECK :
return {
...state,
[action.deck.title]:action.deck,
}
实际页面
homePage = () => {
this.props.navigation.navigate('DeckListView');
}
答案 0 :(得分:1)
您需要从地图功能返回
{this.props.Decks.map((deck) => {
return <Text key={deck} >item</Text>
})}