首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在element-ui datepicker中禁用每个星期一

在element-ui datepicker中禁用每个星期一
EN

Stack Overflow用户
提问于 2019-11-09 01:56:09
回答 1查看 1.1K关注 0票数 0

如果我想要禁用每周一或每周一和周二,那么我该如何在element-ui的日期选择器中这样做呢?

我找不到关于一周中禁用几天的文档。

代码语言:javascript
复制
data() {return { calendarOptions: { disabledDate: function(time) { return time.getTime() < Date.now();},},}}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-11-09 16:04:47

代码语言:javascript
复制
var Main = {
  data() {
    return {
      pickerOptions: {
        disabledDate(time) {
          return new Date(time).getDay() === 1;
        }
      },
      value1: ''
    };
  }
};
var Ctor = Vue.extend(Main)
new Ctor().$mount('#app')
代码语言:javascript
复制
@import url("//unpkg.com/element-ui@2.12.0/lib/theme-chalk/index.css");
代码语言:javascript
复制
<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.5.17/vue.min.js"></script>
<script src="//unpkg.com/element-ui@2.12.0/lib/index.js"></script>
<div id="app">
  <template>
  <div class="block">
    <span class="demonstration">Default</span>
    <el-date-picker
      v-model="value1"
      type="date"
      placeholder="Pick a day"
      :picker-options="pickerOptions">
    </el-date-picker>
  </div>
</template>
</div>

可以将disabledDate选项设置为disable。您只需确定当前日期是否为星期一,然后返回true以禁用它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58771610

复制
相关文章

相似问题

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