如何在EmberJS中验证<input />标记的内容

时间:2013-11-16 00:04:13

标签: ember.js

我在我的一个Handlebars模板中定义了一个输入字段,如下所示:

<input {{bind-attr value=stratName}}>

我不想用这个:

{{input value=stratName}}

因为我想在将新值复制到模型之前对用户输入运行验证函数。

在输入标签上附加在focusOut上触发的验证功能的最简单方法是什么?我还想让用户不要离开该字段,直到检测到有效输入?

1 个答案:

答案 0 :(得分:0)

您可以使用https://github.com/dockyard/ember-validations并将验证附加到字段,如果验证失败,则在模糊时执行验证,抱怨或重新聚焦。