我希望用户可以选择使用ember-cp-validations插入电子邮件:
const Validations = buildValidations({
managerEmail: {
validators: [
validator('presence', null), // means it can be optional when used alone
validator('format', { type: 'email' })
]
}
});
但它仍然需要一封电子邮件,不会接受空字段。如何使其成为可选项?
答案 0 :(得分:1)
您的定义应如下所示以允许空白(使其可选):
x <- c("Marco", "John", "Jonathan", "Christopher")
答案 1 :(得分:0)
const Validations = buildValidations({
managerEmail:
[validator('presence', {
presence: true,
disabled:computed(
//your condition here
//return true/false
)}
)),
validator('format', { type: 'email' })
]
});
您可以添加禁用的属性并控制字段的行为