当我按Shift +输入时,我想运行一个方法。我无法让它发挥作用。
events: {
'keypress': 'keyPressed'
},
keyPressed: function(event) {
if (event.keyCode === 13 && event.shiftKey) {
console.log('TEST');
this.createGraphicButtonClicked();
}
},
}
我尝试了keyup
,keydown
,keypressed body
和其他没有运气的人。我也尝试在render方法中通过jQuery来实现它:
this.$(document).keypress(this.keyPressed);
this.$('body').on('keypress', this.keyPressed);
this.$(document).on('keypress', this.keyPressed);
这些都没有奏效。我不知道这笔交易是什么。我做错了什么?