Aviso de tradução por IA
Este documento foi traduzido por IA. Para informações precisas, consulte a versão em inglês.
ctx.off()
Remove os ouvintes de eventos registrados via ctx.on(eventName, handler). É frequentemente utilizado em conjunto com ctx.on para cancelar a assinatura no momento apropriado, evitando vazamentos de memória ou gatilhos duplicados.
Casos de Uso
Definição de Tipo
Exemplos
Uso pareado no useEffect do React
Cancelando a assinatura de eventos de recurso
Observações
- Referência consistente do handler: O
handlerpassado paractx.offdeve ser a mesma referência utilizada emctx.on; caso contrário, ele não poderá ser removido corretamente. - Limpeza oportuna: Chame
ctx.offantes que o componente seja desmontado ou o contexto seja destruído para evitar vazamentos de memória.
Documentos Relacionados
- ctx.on - Inscrever-se em eventos
- ctx.resource - Instância de recurso e seus métodos
on/off

