Я создаю чат-приложение, используя базу данных Firebase в реальном времени.В чате я включаю подписку child_added, как показано ниже.Message.currentRef.on ('child_added', () => {...}) Всякий раз, когда появляется сообщение, оно срабатывает.
Когда пользователь выходит из комнаты, я хочу отключить функцию child_added.подписка.Я знаю метод.ex) Message.currentRef.off ('child_added',).componentWillUnmount () - лучшее место для надевания.Но тут появляется какое-то предупреждение, как показано ниже.cancel all subscriptions and asynchronous tasks in the componentWillUnmount method
Как я могу решить эту проблему?Где можно разместить асинхронную задачу, которая отключит некоторые подписки.
Спасибо