elementUI的日期联动选择组件 el-date-picker的使用
HTML代码:
<el-date-picker
v-model="time"
@change="handleDate" //日期改变的回调函数
:picker-options="pickerOptions" //设置禁用时间
format="yyyy/MM/dd" //设置显示的时间格式
value-format="yyyy/MM/dd" //设置传给后端的数据格式
type="daterange"
range-separator="至"
start-placeholder="开始日期"
end-placeholder="结束日期"
></el-date-picker>
JS代码:
data(){
return {
time:'',
pickerOptions: {
disabledDate(time) { //禁用今天和未来的时间
return time.getTime() > Date.now() - 3600 * 1000 * 24;
}
}
}
handleDate() {
this.form.oldDate = this.time[0];//开始时间
this.form.newDate = this.time[1];//结束时间
}