Tengo el siguiente código que alguien codificó:
$scope.years = [ {id:curryear, name: curryear} {id:curryear - 1, name: curryear - 1} {id:curryear - 2, name: curryear -2} ];Mi tarea es completarlo para que el menú desplegable de HTML al que está vinculado pueda obtener cada año dentro de un cierto rango. Soy bastante nuevo en el uso de angularjs, así que no estoy seguro de lo que puedo hacer con él. ¿Hay alguna manera de iterar a través del rango, digamos 2020 a 2010 mientras lo llena? ¿O puedo hacer una matriz de conjuntos en la función JS en la que reside y establecer $scope.years igual a eso>
Por ejemplo, desea comenzar a partir de 2020 y desea continuar hasta 2010:
const years = [{id: 2020, name: 2020}]; for ( let i = 1; i <= 10; i++ ) { years.push({id: years[i-1].id - 1, name: years[i-1].name - 1}); }