使用Element+vue实现开始与结束时间限制

【使用Element+vue实现开始与结束时间限制】本文实例为大家分享了用Element+vue实现开始与结束时间限制的具体代码,供大家参考,具体内容如下
效果
使用Element+vue实现开始与结束时间限制
文章图片


pickerOptionsStart: {},pickerOptionsEnd: {},startDate: '',endDate: '', changeStart() { // 限制开始时间if (this.endDate != '') {if (this.endDate <= this.startDate) {this.$message.warning('结束时间必须大于开始时间!'); this.startDate = ''; }}this.pickerOptionsEnd = Object.assign({}, this.pickerOptionsEnd, {disabledDate: (time) => {if (this.startDate) {return time.getTime() < this.startDate; }},}); },changeEnd() { // 限制结束时间console.log(this.endDate); if (this.startDate != '') {if (this.endDate <= this.startDate) {this.$message.warning('结束时间必须大于开始时间!'); this.endDate = ''; }}this.pickerOptionsStart = Object.assign({}, this.pickerOptionsStart, {disabledDate: (time) => {if (this.endDate) {return time.getTime() > this.endDate; }},}); },

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

    推荐阅读