Javascript 流星收集发现后,全球键?
我搜索了所有地方,流星似乎不能同时做这两件事 我想要的很简单:当按下任何按钮(全局)时,调用collection.find(…)。这在Template.events中是不可行的,因为Meteor不支持全局键控,我不能在Template.rendered中执行,因为出于某种原因,collection.find始终不返回任何内容Javascript 流星收集发现后,全球键?,javascript,templates,meteor,Javascript,Templates,Meteor,我搜索了所有地方,流星似乎不能同时做这两件事 我想要的很简单:当按下任何按钮(全局)时,调用collection.find(…)。这在Template.events中是不可行的,因为Meteor不支持全局键控,我不能在Template.rendered中执行,因为出于某种原因,collection.find始终不返回任何内容 有什么想法吗?以下方法可行,但需要页面中的元素具有焦点,我想这就是您的问题所在 UI.body.events({ “keydown”:函数(事件、模板){ console.
有什么想法吗?以下方法可行,但需要页面中的元素具有焦点,我想这就是您的问题所在
UI.body.events({
“keydown”:函数(事件、模板){
console.log('A key is down!')
}
})
我想你必须在没有流星的情况下完成。在现代浏览器中,以下功能应适用:
功能键下行链路(事件){
console.log('A key is down!')
}
Template.templateName.created=函数(){
document.body.addEventListener('keydown',keydowliner)
}
Template.templateName.destromed=函数(){
document.body.removeEventListener('keydown',keydownListener)
}
collection.find部件来自何处?内部keydownListener
方法。