cbe*_*orf 6 javascript aurelia
我想知道是否有人能够提供任何有关我如何window.keyPress()在Aurelia应用程序中加入活动的见解.我希望捕获条形码扫描仪输入,并根据扫描值将扫描文本指向适当的输入.
我试图把window.addEventListener("keypress", HandleKeyInput, false)在activate()我的视图模型,但这个错误从应用路由器与"HandleKeyInput没有定义"即使我有我的视图模型此功能.
我想知道这种情况对Aurelia的正确方法是什么.
这是一个示例:https : //gist.run?id=f7837c986c38adeac5a58b8007c28b2a
export class App {
activate() {
window.addEventListener('keypress', this.handleKeyInput, false);
}
deactivate() {
window.removeEventListener('keypress', this.handleKeyInput);
}
handleKeyInput = (event) => {
console.log(event);
}
}
Run Code Online (Sandbox Code Playgroud)
一些不错的阅读:
| 归档时间: |
|
| 查看次数: |
1725 次 |
| 最近记录: |