Blame view

src/mixins/fromMixin.js 629 Bytes
任超 committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
let mixin = {
  data () {
    return {
      pickerOptionsStart: {
        // 禁止选择
        disabledDate: time => {
          let endDateVal = this.form.endTime;
          if (endDateVal) {
            return time.getTime() > new Date(endDateVal).getTime();
          }
        }
      },
      pickerOptionsEnd: {
        disabledDate: time => {
          let beginDateVal = this.form.startTime;
          if (beginDateVal) {
            return (
              time.getTime() <
              new Date(beginDateVal).getTime()
            );
          }
        }
      }
    }
  },
  methods: {

  }
}
export default mixin