Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

216
Vistas
AngularJS/JavaScript: cómo cambiar el nombre de una clave de matriz

Tengo una aplicación que lee un archivo de Excel y muestra su contenido en una tabla html.

Estos elementos están en una matriz llamada "AgendaItems".

Hay 2 archivos que el usuario puede leer, cada uno está formateado con algunas diferencias. Ambos tienen 3 columnas.

Archivo 1: AgendaItem, LegistarId, Título Archivo 2: Agenda #, Archivo #, Título

Puedo leer el archivo y llenar la matriz $scope.AgendaItens con el contenido de cualquiera de los archivos, según lo que seleccione el usuario.

Mi problema es que antes de hacer estas modificaciones para aceptar un segundo archivo con un formato diferente, utilicé:

 <td scope="row">{{ai.AgendaItem}}</td> <td>{{ai.LegistarID}}</td>

Al procesar el nuevo archivo, ahora la matriz contiene: Agenda # y File #, que son equivalentes a AgendaItem y LegistarID respectivamente.

¿Hay alguna manera de, en el HTML, elegir qué valor mostrar? por ejemplo, si la matriz tiene AgendaItem, muestra AgendaItem, si la matriz tiene Agenda #, muestra Agenda #?

O, ¿es posible renombrar el nombre de una clave, de Agenda # a AgendaItem y de File # a LegistarID?

Avíseme si necesito publicar más detalles, más código para poder obtener ayuda.

Gracias de antemano Erasmo

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda