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

强文
答案 0 :(得分:0)
您的renderItem
方法会调用getMatches(leagueID)
,这会触发您的fetch
,从而导致setState
和随后的render
...并重复
您应该从其他地方拨打getMatches
,例如componentWillMount
。或者通过一些用于生成刷新的用户交互(甚至是计时器)。