Ich habe angefangen, das angular-ui-Tastenmodul zu verwenden und habe mich gefragt, ob es eine Möglichkeit gibt, globale Tastenkombinationen zu erstellen, die funktionieren, egal wo ich in den Körper gestellt werde.angular-ui globale Tastenbelegung
Ich habe versucht, mein UI-Keydown mit dem Körper zu verbinden, aber da es nicht im Fokus ist, werden die Schlüsselereignisse nicht ausgelöst.
zB:
<body ui-keydown="{'pageup':'nav_to($event, \'users\')'}">
Ich weiß, ich könnte nur ein div konzentrieren und die Tastenbelegungen zu, dass anhängen, aber was passiert, wenn ich eine Form haben, und ich möchte in jedem Bereich alle globalen Tastenbelegungen zugreifen?
Haben Sie versucht, das Ereignis in Ihrer 'Controller' oder' directive' Link Funktion an '$ window' zu binden? – rogerz
Ich habe jetzt und es beschweren sich über 'Objekt hat keine Methode' anwenden '', also habe ich versucht, eine Funktion anwenden in meiner nav_to-Methode, aber es hat es nicht erkannt. Gibt es eine spezielle Möglichkeit, das zu tun? – map7
Könntest du ein Spiel machen? –