2.element ui 实现开始时间、结束时间联动


  • 在时间控件上绑定picker-options属性
 1 <el-date-picker  2               v-model="startTime"
 3  type="date"
 4  placeholder="选择开始日期"
 5  size="small"
 6  :picker-options="pickerOptions0"
 7             /> -  8             <el-date-picker  9               v-model="endTime"
10  type="date"
11  placeholder="选择结束日期"
12  size="small"
13  :picker-options="pickerOptions1"
14             />
  • 绑定data
  • 定义方法
     1  pickerOptions0: {  2  disabledDate: (time) => {  3  if (this.endTime !== '' && this.endTime != null) {  4  return time.getTime() > this.endTime  5  } else {  6             return time.getTime() < this.endTime  7  }  8  }  9  }, 10  pickerOptions1: { 11  disabledDate: (time) => { 12  if (this.startTime !== '') { 13             return time.getTime() < this.startTime 14  } 15  } 16  }

     


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM