Ember Input Helper 中的调用操作

moh*_*317 3 handlebars.js ember.js

我有这个输入字段

   {{input {{action 'test2' on="keyDown" allowedKeys="any"}} }}
Run Code Online (Sandbox Code Playgroud)

我无法执行此操作。当我们有这样的事情时,有没有办法调用一个动作?

小智 5

不,不可能这样做。当您尝试绑定“keyDown”事件时。您不能通过观察文本框值来实现相同的功能。我在这里给出了示例代码。

模板 :

{{input value=myValue}}
Run Code Online (Sandbox Code Playgroud)

控制器 :

myValueDidChange : function() {
    // Code here
}.observes('myValue')
Run Code Online (Sandbox Code Playgroud)