Foros del Web » Programando para Internet » Javascript »

Búsqueda de información en json con objetos , arrays e interfaces

Estas en el tema de Búsqueda de información en json con objetos , arrays e interfaces en el foro de Javascript en Foros del Web. Hola amigos, que lindo volver a este grupo de nuevo, hace tiempo no lo miraba y fue de los primeros en la web en su ...
  #1 (permalink)  
Antiguo 15/08/2020, 19:34
 
Fecha de Ingreso: diciembre-2002
Mensajes: 473
Antigüedad: 21 años, 4 meses
Puntos: 0
Pregunta Búsqueda de información en json con objetos , arrays e interfaces

Hola amigos, que lindo volver a este grupo de nuevo, hace tiempo no lo miraba y fue de los primeros en la web en su tipo. Por si alguno puede ayudarme, estoy creando una variable global de tipo array de esta forma: dentro del constructor:

Código:
tagsglobales: LibroAutoayuda;


  constructor() {}
}
interface LibroAutoayuda {
  [index: number]: { id: number; nombre: string; key: any };

}
Pero cuando la uso no aparece nada, que puede estar mal?
Código:
for (let i = 0; i < this.libros.length ; i++) {
      
        this.global.tagsglobales[i].id = 1;
        this.global.tagsglobales[i].nombre = "Mas alla";
       
      }

console.log(this.global.tagsglobales[0]); //esto no me devuelve nada`
tampoco esto:

Código:
console.log(this.global.tagsglobales[0].nombre);
que podra ser?
  #2 (permalink)  
Antiguo 15/08/2020, 20:52
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 1 mes
Puntos: 1146
Respuesta: Búsqueda de información en json con objetos , arrays e interfaces

Publica todo tu código con el cual reproducir el problema, javascript carece de tipado y como veo usas interface deduzco que implementas typescript, pero el código mostrado esta mal formado.

cuando publiques el código completo podremos tener un mejor panorama de lo que haces y sucede.

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:48.