Um via JS die letzten X Jahreszahlen in einem Array zu bekommen, kann man folgende Funktion nutzen.
getPreviousYears() {
let yearCount = 10;
let currentYear = new Date().getFullYear(); // 2021
let yearArr = [];
for(let i=currentYear-yearCount;i<=currentYear;i++) {
yearArr.push(i);
}
console.log(JSON.stringify(yearArr));
return yearArr;
},
Wenn man nicht das Jahr vom Client nutzen möchte könnte man das ‚currentYear‘ auch serverseitig abfragen und in die Funktion induzieren.