vue2使用el-date-picker实现动态日期范围demo
更新时间:2023年06月09日 10:21:45 作者:蛋炒太阳
这篇文章主要为大家介绍了vue2使用el-date-picker实现动态日期范围示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
Vue2 & element ui
<el-date-picker type="daterange" :picker-options="pickerOptions" let _minTime; let _maxTime; let timeRange = 10 * 24 * 60 * 60 * 1000; export default { data() { return { pickerOptions:{ onPick(time) { if (!time.maxDate) { _minTime = time.minDate.getTime() - timeRange; _maxTime = time.minDate.getTime() + timeRange; } else { _minTime = null; _maxTime = null; } }, disabledDate(time) { if (_minTime && _maxTime) { return time.getTime() < _minTime || time.getTime() > _maxTime; } } } }; } …… };
Vue3 & element plus
<el-date-picker type="daterange" :disabled-date="disabledDate" @calendar-change="eventCalendarChange" let _minTime = null; let _maxTime = null; let timeRange = 3 * 30 * 24 * 60 * 60 * 1000; const disabledDate = (time) => { if (_minTime && _maxTime) { return time.getTime() < _minTime || time.getTime() > _maxTime; } }; const eventCalendarChange = (data) => { const [ start ] = data; if (start) { _minTime = start.getTime() - timeRange; _maxTime = start.getTime() + timeRange; } else { _minTime = null; _maxTime = null; } };
以上就是vue2使用el-date-picker实现动态日期范围示例的详细内容,更多关于vue2 el-date-picker的资料请关注脚本之家其它相关文章!
相关文章
uniapp小程序上传文件webapi后端项目asp.net完整代码
在uniapp中,实现文件上传功能也变得非常简单,下面这篇文章主要给大家介绍了关于uniapp小程序上传文件webapi后端项目asp.net的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下2024-07-07Vue.js条件渲染和列表渲染以及Vue中key值的内部原理
这篇文章主要介绍了Vue.js条件渲染和列表渲染,以及Vue中key值的内部原理,文中有详细的代码示例,感兴趣的同学可以参考阅读2023-04-04vue+vuex+axio从后台获取数据存入vuex实现组件之间共享数据
这篇文章主要介绍了vue+vuex+axio从后台获取数据存入vuex,组件之间共享数据,非常具有实用价值,需要的朋友可以参考下2017-04-04
最新评论