阿尔卑斯丶
圣骑士
圣骑士
  • 最后登录2023-11-03
  • 发帖数59
  • 社区居民
  • 原创写手
阅读:8001回复:1

[vue]vue+element 日期控件只能选择今天及之前

楼主#
更多 发布于:2019-05-14 18:00
需求,日期选择只能是今天及今天之前的。
代码:
<el-form-item label="按月查询:">
            <el-date-picker 
              style="width:100%"
              v-model="value3"
              type="month"
              placeholder="选择月"
              @change='monthChange()'
              :picker-options="pickerOptions0"
            >
            </el-date-picker>
          </el-form-item>
<script>
  export default{
    data(){
      return{
       pickerOptions0:{
        disabledDate(time){
           return time.getTime() > Date.now() - 8.64e6;
        }
      },
    }
  }
}
</script>
解释说明一下:如果disabledDate中是
return time.getTime() < Date.now() - 8.64e7;
说明是选择今天及之后的时间,如果没有后面的-8.64e7就是不可以选择今天的。
如果是
return time.getTime() > Date.now() - 8.64e6;
说明是选择今天以及今天之前的时间,
如果没有后面的-8.64e6就是不可以选择今天的。
doubleyong
管理员
管理员
  • 最后登录2026-05-10
  • 发帖数1198
  • 最爱沙发
  • 喜欢达人
  • 原创写手
  • 社区居民
  • 忠实会员
沙发#
发布于:2019-05-14 19:37
这个好
知识需要管理,知识需要分享
游客


返回顶部

公众号

公众号