我正在使用下面的代码来验证 TextField 是否为空或 0,然后将错误类附加到它以赋予它背景颜色。
我有另一个隐藏的文本字段,并且根据 Ember.Select 中选择的内容设置了一个值,如果没有选择一个值,最好如何为选择添加/更改错误类?
App.NumField = Ember.TextField.extend({
required: function() {
var valid = /^[1-9][0-9]*$/.test(this.get('value'));
return valid
}.property('value'),
classNameBindings: 'required:notreq:req'
});
{{view App.NumField valueBinding="type"}}
{{view Ember.Select contentBinding="App.Type" optionValuePath="content.id" optionLabelPath="content.type" valueBinding="type" prompt="Please select a type"}}
感谢您的任何建议。