elementui 限制开始时间不能大于结束时间

             

             

               

                  @change="timeChange"

                  id="inHospitalDateTime"

                  v-model="formdata.inHospitalDateTime"

                  type="date"

                  value-format="timestamp"

                  placeholder="选择日期"

                  :picker-options="pickerOptionsStart"

                >

               

             

           

           

             

             

               

                  @change="timeChange"

                  style="width: 130px !important"

                  id="outHospitalDateTime"

                  v-model="formdata.outHospitalDateTime"

                  type="date"

                  placeholder="选择日期"

                  value-format="timestamp"

                  :picker-options="pickerOptions"

                >

               

               

                  style="

                    display: inline-block;

                    color: #333333;

                    margin-left: 4px;

                  "

                  >天数 {{ formdata.hospitalDays || "-" }}

               

             

           


// 入院时间限制

      pickerOptionsStart: {

        disabledDate: (time) => {

          let endDateVal = this.formdata.outHospitalDateTime;

          if (endDateVal) {

            return time.getTime() > endDateVal;

          }

        },

      },

      // 出院时间限制

      pickerOptions: {

        disabledDate: (time) => {

          let endDateVal = this.formdata.inHospitalDateTime;

          if (endDateVal) {

            return time.getTime() <= this.formdata.inHospitalDateTime;

          }

        },

      },


你可能感兴趣的:(elementui 限制开始时间不能大于结束时间)