Ember.js 将参数传递给Ember Handlebar帮助程序中的事件处理程序

Ember.js 将参数传递给Ember Handlebar帮助程序中的事件处理程序,ember.js,handlebars.js,Ember.js,Handlebars.js,我想重复使用相同的操作来集中输入字段的输入和输出,将其作为参数传递,例如true或false,而不是编写两个操作。不过,我不知道如何传递论点;可能吗 例如,{{input focus in=“toggleSomething true”focus out=“toggleSomething false”}是我所期望的工作方式,但不是。不幸的是,您不能像这样传入参数,传递给操作的唯一参数是文本字段的当前值 如果查看forthefocusin函数,可以看到这一点,它调用本地函数,然后调用传入“value

我想重复使用相同的操作来集中输入字段的输入和输出,将其作为参数传递,例如true或false,而不是编写两个操作。不过,我不知道如何传递论点;可能吗


例如,
{{input focus in=“toggleSomething true”focus out=“toggleSomething false”}
是我所期望的工作方式,但不是。

不幸的是,您不能像这样传入参数,传递给操作的唯一参数是文本字段的当前值


如果查看forthefocusin函数,可以看到这一点,它调用本地函数,然后调用传入“value”变量。

不确定这是否是正确的用法,但我成功地将参数值传递给了这样的操作-

{{input focus-in=(action "toggleSomething" true) focus-out=(action "toggleSomething" false)}}
我使用的是Ember 1.13.0