Validation Ember验证所需输入

Validation Ember验证所需输入,validation,ember.js,Validation,Ember.js,我有一个连接到模型的必需输入 现在,如果必填字段为空,我想显示一条错误消息。但只有在输入已更改或表单已提交的情况下。因此,即使输入为空,最初也应该没有错误 我当前的解决方案是一个名为“hasChanged”的属性,它由init上的观察者设置。 在余烬中是否有一个简短的解决方案和较少的样板文件?就像内置的“hasChanged”? 我想我的方法会被更多的输入弄糊涂 注意:我不是在谈论余烬数据或它的isDirty属性,也不是在要求验证库。我们已经成功地与一起使用了这类任务 export defau

我有一个连接到模型的必需输入

现在,如果必填字段为空,我想显示一条错误消息。但只有在输入已更改或表单已提交的情况下。因此,即使输入为空,最初也应该没有错误

我当前的解决方案是一个名为“hasChanged”的属性,它由init上的观察者设置。

在余烬中是否有一个简短的解决方案和较少的样板文件?就像内置的“hasChanged”? 我想我的方法会被更多的输入弄糊涂

注意:我不是在谈论余烬数据或它的isDirty属性,也不是在要求验证库。

我们已经成功地与一起使用了这类任务

export default Ember.ObjectController.extend({
  validations: {
    requiredField: {
      presence: true,
    }
  }
});
-


每个解决方案都会有一些锅炉板,我们可能需要将其抽象为混合物或其他东西。这一个使用计算属性
{{#form-for model}}
  {{input requiredField}}
  {{submit value="Submit" class="button"}}
{{/form-for}}