表单校验,日期比较

vue + elementUI 常用的表单校验中

有日期的比较

/** 生产日期校验规则 */

    var validateScdt =  (rule, value, callback) => {

      if ( Date.parse(this.form.scdt) >= Date.parse( new Date())) {

        callback(new Error('生产日期应早于当前日期'));

      }  else {

        callback();

      }

    };

    /** 有效期校验规则 */

    var validateYpExpDt =  (rule, value, callback) => {

      if ( Date.parse(this.form.ypExpDt) < Date.parse(this.form.scdt)) {

        callback(new Error('有效期应晚于生产日期'));

      }  else {

        callback();

      }

    };

你可能感兴趣的:(vue,前端)