1:vue中添加 el-date-picker 标签
<el-date-picker class="search-item"
v-model="dataSE"
style="width: 240px"
value-format="yyyy-MM-dd"
type="daterange"
range-separator="-"
start-placeholder="开始日期"
end-placeholder="结束日期"
@change="dateSelectChange"
></el-date-picker>
2:定义data
data() {
return {
dataSE: '',
}
}
2:创建方法
dateSelectChange(val) {
if (val) {
var startDate = new Date(val[0]).getTime();
var endDate = new Date(val[1]).getTime();
if (endDate - startDate > 6 * 24 * 60 * 60 * 1000) {
this.$message({
message: "所选时间范围不能大于7天",
type: "warning",
});
this.dataSE='';
}
}
},