我可以在这里设置州吗?反应母语

时间:2018-02-01 03:55:53

标签: javascript reactjs react-native fetch react-native-ios

在getMatches函数中,我想设置状态,匹配与leagueID相关联。我遇到问题的地方是如何在get Matches函数中设置setState.fetch响应给了我我想要的东西。它是一个与LeagueID相关联的数组。那个setState会运行两次,因为我使用了2个leagueIds。任何帮助或建议将不胜感激。



db.collection2.update()




强文

1 个答案:

答案 0 :(得分:0)

您的renderItem方法会调用getMatches(leagueID),这会触发您的fetch,从而导致setState和随后的render ...并重复

您应该从其他地方拨打getMatches,例如componentWillMount。或者通过一些用于生成刷新的用户交互(甚至是计时器)。