Biblioteka Mousetrap.js pozwala powiązać funkcję zwrotną do kluczy tak:Kefir.js - Jak przesyłać strumieniowo zdarzenia z funkcji zwrotnej?
Mousetrap.bind('space', function, 'keydown');
Jaki jest najlepszy sposób, aby dołączyć do tego strumienia bez użycia Bus of Doom? Czy powinienem używać emitter
lub pool
?
Próbuję dostać klawiszy strzałek związał się w tym skrzypce: jsfiddle.net/vzafq25w
Jest to dobry sposób, żeby to zrobić. Również 'emitter.emit' może być przekazane bezpośrednio jako callback -' Mousetrap.bind ('left', emitter.emit) ', chyba że potrzebujesz tego loga oczywiście. –