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

258
Vistas
Cómo obtener valor del almacenamiento local para el menú desplegable primeng

Me pregunto cómo obtener valor del almacenamiento local para un menú desplegable y estoy muy atascado y probé algunos códigos relacionados presentes en un desbordamiento de pila, ¡pero no tuve suerte!

mi menú desplegable

 <p-dropdown *ngIf="languages.length" [options]="languages" [(ngModel)]="selectedLanguage.name" optionLabel="name" (onChange)="modo(selectedLanguage.mod)"></p-dropdown>

Guardar el idioma seleccionado en el almacenamiento local que funciona bien

 onChangeDropDown() { localStorage.setItem('selectedLanguage', this.selectedLanguage.name); }

obtener idiomas de un archivo JSON

 // its not working this.selectedLanguage = localStorage.getItem('selectedLanguage'); //JSON data this.httpClient.get<any>('../assets/data/languages.json') .toPromise() .then(res => res.data as any[]) .then(data => this.languages = data);
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

¿No es porque está guardando this.selectedLanguage.name y cargándolo como this.selectedLanguage para que tenga el nombre en esta variable entonces?

Debe buscar languages por nombre con el valor del almacenamiento local.

 this.selectedLanguage = languages.find((l) => l.name === localStorage.getItem('selectedLanguage'))
about 4 years ago · Juan Pablo Isaza Denunciar
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