控制页面状态使用重新基础或反应

时间:2016-08-30 02:29:02

标签: reactjs firebase redux reactfire

目前正在寻找使用FirebaseReactre-basereactfire制作新的网络应用。我了解FluxFirebase一起使用时并不完全合理,而且它们不能很好地协同工作。我的问题是,如果我不使用FluxRedux,而只是使用re-basereactfire,我该如何控制网页的状态?例如,知道下拉列表是活跃的。

1 个答案:

答案 0 :(得分:0)

IMO,知道下拉列表处于活动状态是通过使用React完美管理的,无需使用redux或flux,也不管你使用的是什么后端。

例如(我在这里做了一些假设你想要的功能):

  • 将您的初始状态设置为{ ddActive: false }
  • 然后setState({ ddActive: true })点击下拉按钮
  • 然后,点击任意位置,再次setState({ ddActive: false })

希望这有帮助!