iview表单校验 结束日期晚于开始日期

rules: {
   sTime: [
     {required: true, type: 'date', message: '开始时间不能为空', trigger: 'change'}
   ],
   eTime: [
     {required: true, type: 'date', message: '结束时间不能为空', trigger: 'change'},
     {
       validator: (rule, value, callback) => {
         if (this.queryTipData.sTime > this.queryTipData.eTime) {
           callback(new Error('结束时间需晚于开始时间'))
         } else {
           callback();
         }
       }, trigger: 'change'
     }
   ]
}

你可能感兴趣的:(vue)