需求背景:有一个带时间的组合查询条件,要求起始日期和结束日期只能按周选择(本案例按周五选择)且起始日期不能大于结束日期
解决思路:先判断和筛选出满足是周五的日期,然后将起始时间与结束时间进行比较,最终将满足条件的值返回
代码实现如下:
<template>
<div>
<div class="block">
<span class="demonstration">开始日期:</span>
<el-date-picker
v-model="value1"
type="date"
placeholder="选择日期"
:picker-options="pickerOptionsStart">
</el-date-picker>
<span class="demonstration">结束日期:</span>
<el-date-picker
v-model="value2"
type="date"
placeholder="结束日期"
:picker-options="pickerOptionsEnd">
</el-date-picker>
</div>
</div>
</template>
<script>
expor