2016-11-26 2 views
0

これを行うにはどこが良いですか?私は、.oncomponentWillMountの中で呼び出しさせるアクションクリエータを呼び出そうとしましたが、これはビューの変更の間に同じリスナーの複数をまとめます。また、ある時点で、これらすべてのリスナーで.offに電話する必要があります。これを処理する最良の方法は何ですか?Firebase、React-Native、Reduxでデータベース.onコールを作成するための規約?

答えて

2

は、ドキュメントによれば、取付けが発生する前

componentWillMount()直ちに呼び出されます。 [...]。このメソッドで副作用やサブスクリプションを導入しないでください。

リスナーをcomponentDidMountに追加することをお勧めします。あなたが指摘しているように、あなたはリスナーから退会していません。そのためにはcomponentWillUnmountを使用できます。

関連する問題