antdesign -vue 选择月后,日期选择屏蔽其他月


<a-range-picker :disabledDate="disabledDate >

 只需要在 rang-picker 日期选择器中 在 disabledDate中 绑定方法,方法如下:

disabledDate(current){
   //this.month  是月份
  let arr=this.month.split('-');//获取选择年月

  var d = new Date(arr[0],arr[1],0).getDate();//获取当月有多少天

  let start = this.month + '-01';//当月第一天

  let end = this.month + '-' + d;//当月的最后一天

  return current < moment(start) || current > moment(end)   

  //当前屏蔽的区域的 要小于第一天 或者要大于最后一天

}

moment()是一个插件 ,moment.js 用于 转换时间的 ,

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM