0

終了日がある場合、終了日の検証は発効日から最大または等しい必要があります

effectiveDate: validator('presence', {
presence: true,
message: 'Please enter a valid value'
}), 

endDate: validator('presence', {
value(model, attribute) {
// Validate a value that is not the current attribute
var effectiveDate  = new Date(this.get('model').get('effectiveDate'));
var endDate  = new Date(this.get('model').get('endDate'));
 presence: effectiveDate > endDate;
},
message: 'Please enter a date value'
})

終了日は必須ではありません

4

2 に答える 2

0

簡単に完了

endDate: validator('date', {

dependentKeys: ['effectiveDate'],
after : function () {
    return this.get('model').get('effectiveDate');
}
}),
于 2016-07-19T12:57:01.373 に答える