灰烬输入模糊动作

时间:2013-12-11 09:44:16

标签: javascript ember.js

如何触发对输入模糊的操作,这就是我尝试过的。

{{input class="form-control" action="validateEmail" onEvent="onBlur"}}
{{input class="form-control" action="validateEmail" onEvent="blur"}}
{{input class="form-control" action="validateEmail" onEvent="focusOut"}}

它们都只在输入时触发

2 个答案:

答案 0 :(得分:35)

您可以使用focus-out

{{input type="text" value=text focus-out="doAction"}}

看看那个小提琴http://jsfiddle.net/marciojunior/977xj/

答案 1 :(得分:3)

要将参数传递给操作,可以使用闭包操作语法:

{{input focus-out=(action "doSomething" "someArgument")}}

(会将此作为评论添加,但我还没有足够的声誉)