首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否在Vue-2日期选择器上设置默认开始日期范围?

是否在Vue-2日期选择器上设置默认开始日期范围?
EN

Stack Overflow用户
提问于 2021-05-25 15:51:34
回答 1查看 536关注 0票数 1

我有使用Vue2的datepicker -Datepicker这是我的组件,看起来像

代码语言:javascript
复制
<date-picker
 v-model="closingRange"
 range
 valueType="format"
 :default-value="new Date()"
 :disabled-date="disabledBefore"
></date-picker>

并调用方法disbaledBefore

代码语言:javascript
复制
disabledBefore(date) {
 let dayBefore = this.$moment(this.firstDateIfNull).format(
                "YYYY-MM-DD"
            );
 const beforeToday = new Date(dayBefore);
       beforeToday.setHours(0, 0, 0, 0);
  return date < beforeToday; // Assume < 25 May Not Selected
}

如何在数据范围的起始日期自动选择5月26日,不能更改。因此用户只能更改结束日期。

EN

回答 1

Stack Overflow用户

发布于 2021-05-26 10:03:07

就像这样:

代码语言:javascript
复制
<date-picker
 v-model="closingRange"
 range
 valueType="format"
 :default-value="new Date()"
 :disabled-date="disabledBefore"
 :min-date="minDate"
></date-picker>

<script>
import { formatDate } from "@/utils/date";
export default {
  name: "index",
  props: {
    label: String,
    value: [String, Object, Date, Number],
    minDate: {
      type: [String, Date, Number],
      default: () => {
        return new Date(1970, 1, 1);
      },
    },
  },
  data() {
    return {};
  },
  methods: {},
};
</script>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67683804

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档