Prenons l'exemple stdin.on
. Callbacks à stdin.on
pile, donc si je vous écris (en CoffeeScript)Dissociation des événements dans Node.js
stdin = process.openStdin()
stdin.setEncoding 'utf8'
stdin.on 'data', (input) -> console.log 'One'
stdin.on 'data', (input) -> console.log 'Two'
alors chaque fois que je frappe le retour à l'invite, je reçois
One
Two
Ma question est, est-il possible de supprimer/remplacer un rappel une fois lié? Ou est la seule approche pour lier un rappel proxy et gérer l'état moi-même?
Comment supprimer fonctions d'écoute en ligne? Comme 'server.on ('connect', function (pkt) {...});' – kBisla