Я использую DeviceEventEmitter
для обработки событий избранного метода, на который подписан конструктор:
DeviceEventEmitter.addListener("FavoriteClick", async (e) =>
{
// do something
})
Этот прослушиватель событий остается активным всякий раз, когда компоненты отключаются (постоянно). Что мне нужно позвонить в Субъект? Я пытался сохранить событие как переменную и вызывать listener.removeCurrentListener()
в componentWillUnmount()
, как (ограниченная) документация заявляет , если я правильно понимаю, но removeCurrentListener()
- это не метод.