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

133
Vistas
¿Cómo actualizo la entrada de usuario existente usando una ID de usuario específica en angular?

estoy atascado en la actualización de la entrada del usuario, ¿cómo edito o actualizo el valor predeterminado ingresando ID de usuario // importación de servicio de usuario {Inyectable} de '@angular/core';

 @Injectable({ providedIn: 'root' }) export class UserService { userArray : any[] =[]; constructor() { } public getUsers() : any[]{ return this.userArray; } public save(obj : any):void { const lastElement = this.userArray[this.userArray.length - 1]; if(lastElement !== undefined){ obj.id = lastElement.id+1; } else{ obj.id = 1; } this.userArray.push(obj); } public delete(id: number) : void { for(let i = 0; i < this.userArray.length; i++) { let user = this.userArray[i]; if(user.id == id) { this.userArray.splice(i,1); } } } public update(id:number):void { } }

// esto a continuación es store.component.ts aquí es donde almaceno la clase de exportación de entradas de usuario StoreFormComponent implementa OnInit {

 constructor(private builder : FormBuilder,private service : UserService, private _router:Router) { } ngOnInit(): void { } userForm : FormGroup = this.builder.group({ id:[''], name : ['',[Validators.required,Validators.minLength(2), Validators.maxLength(10)]], gender :['',[Validators.required]], phone:['',[Validators.required]], email:['',[Validators.required]], address: this.builder.group({ state:['',[Validators.required]], city:['',[Validators.required]], pin:['',[Validators.required]] }) }); saveForm(){ this.service.save(this.userForm.value) this._router.navigate(["success",this.userForm.value.id]); console.log(this.userForm.value) } clear(){ this.service.save({}) } }

Y esta // actualización del problema, quiero editar el valor de entrada del usuario usando una identificación de usuario específica, como cuando pongo la identificación de usuario 1, actualizo el valor predeterminado o edito el nuevo valor, la clase de exportación UpdateComponent implementa OnInit {

 constructor(private service: UserService) { } ngOnInit(): void { } id: FormControl = new FormControl(''); update() { this.service.delete(this.id.value); } } [this is upload picture][1][output pciture][2] [1]: https://i.stack.imgur.com/O4Itf.jpg [2]: https://i.stack.imgur.com/UQAHe.jpg
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