Consumir API REST desde Angular 🅰 #10 - Metodo GET Obtener datos por Id

preview_player
Показать описание
En este video obtenemos los datos del paciente mediante el id para posterior mente editarlos
En los proximos videos os mostrare como consumir un api rest desde angular ✔️
Aprende lo fundamental del desarrollo web con Angular 10. El framework para JavaScript más usado y demandado actualmente que nos permite desarrollar aplicaciones web SPA increíbles mucho más rápido que con JS nativo.

codigo
Рекомендации по теме
Комментарии
Автор

Para el error del data[0]= pueden cambiar en el archivo tsconfig

"compileOnSave": false,
"compilerOptions": {
"baseUrl": "./",
"outDir": "./dist/out-tsc",
true,
"strict": false,

la parte del strict que quede en false para que les traiga la info.

angelabeltranramirez
Автор

Para los que tengan problema con el error data[0] con angular cli 13.2.4 a mí me funcionó agregandole any a data. subscribe((data: any) => {

manuelmosquera
Автор

Para el error data[0] en 'editar.component.ts', con la version Angular 13.1.2, hay que trabajarlo identico a como trabajaron 'dashboard.component.ts'. En la parte de 'editar.component.ts' en 'this.editarForm.setValue' asignen los valores asi: 'nombre': this.datosPaciente[0].Nombre

verlomax
Автор

Buenas, una ayuda alguien pudo solucionar este problema ???? el error es en data[0]**** => {
this.datosPaciente = cual puede ser el motivo que al momento de editar no me cargan los datos del usuario seleccionado
gracias ....

devsoft
Автор

Para los que tengan errores en la parte de "data[0]", lo que yo hice fue degradar la versión de Angular cli a la 10.1.1 y funcionó 👌

diegoyanez
Автор

tus videos son muy buenos, pero seria aun mejor si explicaras todo con mas de talle

D.E.V.S.
Автор

este es el mensaje que sale cuando la exresion esta this.producto= data[0]..

Element implicitly has an 'any' type because expression of type '0' can't be used to index type 'productointrfce'.
Property '0' does not exist on type 'productointrfce'.ts(7053)
(parameter) data: productointrfce

josejairomejiasoto
Автор

Hola tengo un error en la linea de this.datosPacientes = data[0]. El error es "Element implicitly has an 'any' type because expression of type '0' can't be used to inde"

foranito
Автор

debo anotar que estoy usando angular 12...

josejairomejiasoto
Автор

Muchas gracias wilfredo, queria preguntarte los endpoints digamos para el id que paciente?id=id como se crea?

jurgenruegenberg
Автор

Hola buenas, me he bajado tu respositorio entero de Github, ya que me estaba empezando a dar problemas, pese a que tenia el codigo exactamente igual y no encontraba el fallo. Para mi sorpresa, el codigo de github a mi personalmente no me funciona :/ (Problema con CORS no del codigo)

AdrianGarcia-djvu
Автор

me sale un error annot read property 'nombre' of undefined

cristianbalantapazu