├── README.md ├── datePicker.vue └── git └── QQ20180508-153441.gif /README.md: -------------------------------------------------------------------------------- 1 | # vue-datepicker-infinite 2 | easy datepicker of a vue 2.0 component 3 |

4 | 5 | 6 | Coverage Status 7 | 8 | 9 |

10 | 11 | # install 12 | 13 | npm install vue2-datepicker-infinite --save 14 | 15 | 16 | # how to use 17 | template: 18 | 19 | 20 | 21 | 22 | script: 23 | //import 24 | import DatePicker from './../common/datePicker/datePicker.vue' 25 | //define 26 | components:{ 27 | DatePicker 28 | }, 29 | //set default data 30 | data(){ 31 | return{ 32 | calendar:{ 33 | monthLength:6, 34 | show:false, 35 | start:'2019-08-01', 36 | last:'2019-08-03', 37 | begin:'2019-08-01', 38 | end:'2019-12-01', 39 | select:(begin,end)=>{ 40 | this.calendar.show=false; 41 | this.calendar.begin=begin; 42 | this.calendar.end=end; 43 | } 44 | }, 45 | } 46 | } 47 | 48 | 49 | # props description 50 | monthLength:max month lenght 51 | beginText:begin text name 52 | endText:end text name 53 | isReverseAllow:allow to reverse date when select, 54 | start:the calendar's begining date 55 | last:the calendar's last date 56 | beginDate: begin of the select 57 | endDate:end of the select 58 | -------------------------------------------------------------------------------- /datePicker.vue: -------------------------------------------------------------------------------- 1 | 57 | 310 | 437 | -------------------------------------------------------------------------------- /git/QQ20180508-153441.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leepyng/vue-datepicker-infinite/54c6194010edba3ab242d9a77da04b26a8416357/git/QQ20180508-153441.gif --------------------------------------------------------------------------------