getMonthList(minMonth,maxMonth){
let d1 = new Date(minMonth);
let d2 = new Date(maxMonth);
let list = [];
// 两个月份属于同一年的时候
if(d1.getFullYear() == d2.getFullYear()){
for(let i = d1.getMonth() + 1;i <= d2.getMonth() + 1; i++ ){
list.push(`${d1.getFullYear()}-${i >= 10 ? i : '0' + i}`)
}
}else{
for(let y = d1.getFullYear();y <= d2.getFullYear();y++){
// 是否是最小年份 从最小月份循环到12月
if(y == d1.getFullYear()){
for(let i = d1.getMonth() + 1;i <= 12 ; i ++) {
list.push(`${y}-${i >= 10 ? i : '0' + i}`)
}
}else if(y == d2.getFullYear()){ // 是否是最大年份 从1月循环到最大月份
for(let i = 1;i <= d2.getMonth()+1;i++){
list.push(`${y}-${i >= 10 ? i : '0' + i}`)
}
}else{ // 不是最小,最大年份
for(let i = 1;i<=12;i++){
list.push(`${y}-${i >= 10 ? i : '0' + i}`)
}
}
}
}
return list;
},