You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

15 lines
350 B

export function createYears(interval = [0, 0], map){
let year = new Date().getFullYear()
if(interval[0]>interval[1]){
console.warn("区间不正确")
return
}
const fewYears = [...new Array(interval[1]-interval[0]+1)].map((v,i)=>{
if(map){
return map(year+interval[0]+i);
}else{
return year+interval[0]+i
}
})
return fewYears;
}