我需要使用typescript和Knockout为字段创建一个验证。
我需要我的字段按所需,它也必须是灰色的0,但只有当用户从下拉列表中选择特定的值。
当使用下面的代码时,消息
每次都会弹出,即使表单字段的默认值为空。
有人能帮我吗?谢谢
self.FormData.Income.sum_others.extend({
required: {
onlyif: () => { return thisFormData.Income.SourceOfIncome() == 4 },
params: true,
message: 'this field is required'
},
min: {
onlyif: () => { return this.FormData.Income.SourceOfIncome() == 4 },
params: 1,
message: 'This field is required and must be greater than 0'
}
});