灰烬输入模糊动作

iCo*_*nor 14 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"}}
Run Code Online (Sandbox Code Playgroud)

它们都只在输入时触发

Mar*_*ior 35

你可以使用 focus-out

{{input type="text" value=text focus-out="doAction"}}
Run Code Online (Sandbox Code Playgroud)

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


小智 5

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

{{input focus-out=(action "doSomething" "someArgument")}}
Run Code Online (Sandbox Code Playgroud)

(本可以将其添加为评论,但我还没有足够的声誉)