我刚刚发现,在升级到 Meteor 0.5.2(从 0.5)之后,按键事件('keypress'、'keydown'、keyup')的事件处理停止了对我的工作。其他事件,如 ('click' & 'blur') 工作得很好。
即使在示例应用程序中,这样的代码也不会做任何事情:
Template.someTemplate.events = {
'keydown' : function(e) {
console.log(e);
}
};
有趣的是,这段代码对于我在input type="text"或textarea中输入的按键确实有效(函数触发) 。但在其他地方 - 什么也没有发生。
我正在 Ubuntu 12.10 中测试最新的 Crome。
有没有其他人遇到过这个问题?
谢谢,乔治