element表格如何实现开始时间不能大于结束时间

新手上路,请多包涵

clipboard.png

如果用单一的校验,一行数据没有问题,求教。。。

阅读 3.9k
3 个回答

感觉你这个需求用daterange更合适啊,一定要用date可以在picker-options根据另外一个时间通过disabledDate设定可选范围

做一个表单验证

 const validEndDate = (rule, value, callback) => {
  let patter1 = this.form.startTime;
  let patter2 = this.form.endTime;
  console.log(patter2 > patter1);
  if (patter2 < patter1) {
    return callback(new Error("有效结束时间不能早于有效开始时间!"));
  } else {
    callback();
  }
};

clipboard.png

表单验证element ui: https://element.eleme.cn/#/zh...

新手上路,请多包涵

楼主,找到问题的解决办法了吗?

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题