vue 2参数提交时检验输入框里的日期不能小于当前日期,日期格式年-月-日,不满足条件时,提示"日期有误,请修改"
您可以使用 JavaScript 的 Date 类来实现这个功能。首先,定义一个函数,用来检查输入的日期是否小于当前日期。示例代码如下:
function checkDate(dateStr) {
const date = new Date(dateStr);
const currentDate = new Date();
return date >= currentDate;
}
然后,在 Vue 组件中,在提交参数之前,调用这个函数进行检查。如果日期小于当前日期,则弹出提示信息。示例代码如下:
// Vue 组件中
const dateStr = '2022-12-06'; // 这里假设 dateStr 是输入框中的日期字符串
if (!checkDate(dateStr)) {
alert('日期有误,请修改');
} else {
// 提交参数
}
在这个例子中,我们假设日期格式是年-月-日,如果您的日期格式不同,可以在调用 Date 类的时候传入不同的参数。更多关于 Date 类的信息,请参阅 JavaScript 的官方文档。
转换成时间戳 比较