EmberJS需要采取行动

时间:2016-01-05 14:32:21

标签: javascript events ember.js keypress

如何定义仅在按下特定修改键时调用的动作(单击时)?

当没有按下修改键时,

allowedKeys也会执行动作。

1 个答案:

答案 0 :(得分:1)

一种方法就是做

<div onclick={{action 'itemClick'}}> my item </div>  

并在您的控制器/父组件中

actions: {
  itemClick(e){
    if (e.altKey) {
       // alt key 
    } else if (e.ctrlKey) {
       // ctrl key 
    }
  }
}