Este es un vídeo BRUTAL! De los mejores de los 115 que llevo. Aprendí a usar objetos con diferentes contenidos. Aprendí sobre los data-attributes. Entendí los HTML templates y mucho más. Un tutorial de 10! ¡Gracias amigo! Saludos desde Madrid.
gracias profe ...estuvo como una montaña rusa ...Dios mío ...no es que no entendiera entendí todo...solo que usted lo hace ver tan fácil pero cuando yo agarró la hoja para intentarlo por Dios ....de todos modos gracias ...re utilizar código ...es importante ...sobre todo pensar y saber lo que se pide .. perdón por la dislexia
Bastante complejo, pero creo que lo entendere mejor viendolo varias veces, lo haces ver facil pero a la hora de desarrollarlo me estalla la cabeza. Lo hice de la manera basica pero solo mostrando mis datos en consola. Se repasan temas ya vistos pero no esta mal echarle otra revisada. Excelente como siempre profe Jon, supongo que usando fetch o axios puede ser mas facil aun jaja. Saludos
me dolió la cabeza!!! xd tuve q ver el video 2 veces y revisar documentación , pero entendí y la verdad q bello programas y explicas, en este video se aprecia varios de los conceptos que nos has estado enseñando, gracias Jon
Este es el capítulo más complejo que he visto del curso de JS hasta ahora, pero tus explicaciones ayudan mucho, ver como AJAX va de la mano trabajando con API REST. Muchas gracias por todo
Que increble. Me encanto lo de los data-set y al fin puedo ver la ultilidad desde que aprendi que existian en los cursos de HTML. Ahora que creamos el CRUD podemos ver todo el potencial de Ajax, el de FETCH va a estar buenisimo. Muchas gracias
UuuuuFF!!!!!!!.... qué buen video este de verdad... vamos lento pero seguro con las clases ya voy x las API que bien... gracias profe Jon muy buena clase... me explotó la cabeza de tanta información pero interesante
Hola profe! gracias por todas las clases, esta me llevo unas dos horas o más, me saltaban errores que pude ir encontrando y quedó listo para la próxima clase. En la cursada que estoy haciendo en una academia ya estamos viendo React, y todo lo que tiene que ver con Ajax y peticiones lo vimos muy por encima y supuestamente lo veremos más adelante en el back end. Yo fiel al mejor profe , es decir usted, primero estoy viendo todo lo que recomienda antes de ir de lleno con React inclusive Webpack,. Trato de todos los días respirar "programación" y videos como estos me hacen pensar wooo podré hacerlo? jaja es que uno lo encuentra dificil pero seguiré y seguiré hasta alcanzar mis metas y me siento muy agradecida de haber encontrado su canal en este camino del aprendizaje, ya lo he recomendado a otras personas que estan en la misma situación que yo. Saludos! ♥
Me quedo doliendo la cabeza ya que en el video anterior habia pues hecho el crud de leer los datos tal como nos enseñaste en el video del objeto XMLHttpRequest , pero valio la pena ver todo esto ya que aqui enseñas a crear una func que me servira para todo debido al obj que le pasas como parametro el cual lo aprovechastes al maximo metiendole todo los parametros valga la redundacia, Mil gracias profe aunque me duela la cabeza es el mejor sin duda!
GRACIASS maestrazo nunca pensé en llegar a entender las peticiones a API REST via ajax y con tus clases de verdad que la frustracion que sentia se ha convertido en optimismo y esperanza por aprender más y ser mejor con mi logica de programación y sintaxis. infiintas gracias profe Jhon. Saludos desde Oaxaca.
Genial el video! Por suerte antes de ver esta sección hice unos ejercicios que incluían manejar los data-id, asi que se me hizo sencillo entender la clase. Y como mencionas, yo había utilizado la forma de innerHTML porque se me olvidó lo del template jaja. A seguir!
Uf, tremendo capitulo, probablemente sea el mas complejo hasta ahora, tendré que verlo las veces necesarias para poder entender. Gracias por tu magnifico curso, Jon.
JON, una pregunta aclaratoria, lo que estamos haciendo es consumir la API REST cierto? o sea NO la estamos creando,... y la API se crea en un lenguaje de backend cierto? muchas gracias
Ahora entiendo por que en el proyecto de mi trabajo usan AXIOS. Muchos pasos los que hay que tomar en cuenta con AJAX, pero no está de más saber como hacer un CRUD por medio de AJAX.
Jon, tengo una duda, cual es el objetivo de encapsular la ejecucion de la funcion 'ajax' dentro de otra funcion - 'getAll ' en este caso - para luego ejecutarla en el evento DOMContentLoaded?
Joinmircha porque success y error de la funcion ajax. Lo creas con arrow function y no con las funcionas normales,sabiendo que con la primera se crea una propiedad y la otra un metodo?
Hola John pregunta de novato, en el minuto 27:26 esa funcion getAll tiene a la funcion ajax de arriba y le esta pasando los parametros segun entiendo, pero, seria lo mismo hacer esto? const getAll = () => { ajax(options)} y el objeto crearlo afuera?,
Buenas noches maestro, excelente video, estoy siguiendo todos tus cursos, están muy buenos. Una consulta, al crear el objeto "option", en los métodos usaste arrow function, cuando en su momento nos aconsejaste que en un objeto no es una buena práctica utilizarlos por el scope.
NO hay problema por que la callback que paso no hace uso del this del contexto, por ello he utlizado la arrow, además como tal son parametros que paso como objeto a la función pero no tengo dependencias entre sus propiedades
buen dia maestro en el 31:38 , en vez de modificar en el $template y clonar al final, ¿puedo primero clonar ese $template y modificar en el clon? o se debe modificar solo en el $template?.
Por si necesitan saberlo es que al asignarlo como el callback del evento (e) lo que buscamos es ejecutarlo cuando suceda cierto evento, pero si le ponemos paréntesis lo llamamos automáticamente (se ejecuta solo)!
Hola Jon, tengo un problema que no puedo encontrarlo y no se porque me lo tira... "Uncaught TypeError: Cannot read property 'querySelector' of null" reinicie el servidor y sigue igual res.forEach(el => { $template.querySelector(".name").textContent = el.nombre; en esa parte del código que me bloquea
@@jonmircha Te paso mi codepen, codepen.io/andreslemme/pen/mdRMdRW tengo problemas con la variable del $template, es ahi donde me genera problemas y no puedo encontrarlo... Gracias por tu ayuda
Buenas Jon. Es la primera vez que te escribo porque recien estoy comenzando. Y siguiendo tu ejemplo, estoy tratando de agregarle una imagen que esta en URL. Y no consigo que salga por HTML. JS son.forEach((el) => { $template.querySelector(".marca").textContent = el.marca; $template.querySelector(".modelo").textContent = el.modelo; $template.querySelector(".year").textContent = el.year; $template.querySelector(".precio").textContent = el.precio; $template.querySelector(".puertas").textContent = el.puertas; $template.querySelector(".transmision").textContent = el.transmision; $template.querySelector(".img").textContent = el.img; HTML:
Y asi es como se ve en el API local.: { "marca": "Lamborghini", "modelo": "Aventador SVJ63 Roadster", "year": "2020", "precio": "11500000", "puertas": "2", "transmision": "Manual", "img": "www.autonocion.com/wp-content/uploads/2019/08/Lamborghini-Aventador-SVJ-63-Roadster-2020-13-1130x636.jpg", "id": 27 } Lo que quiero es poder ver la imagen en html. Se puede??? Gracias de antemano.
profe tengo una duda ¿cuando creas los data atribute a los botones, profe yo repase el video tuyo de los atributos ? y lo haces diferente, en este video "115" primero accedes a ello con dataset , pero no veo que los cree, con setattribute, por ejemplo , no se si me entiendas. saludos desde Colombia , profe es pregunta de novato disculpéme
Este debio ser mi quiebre en este curso, en la terminal me tira 304, en la consola del browser no muestra ningun console.log y ni hablar de inyectar de html el doc... Tengo todo tal cual y no andan ni los errores personalizados.
Todo bien hasta que utilizo el $template.querySelector(".name").textContent = el.nombre. Me sale el siguiente error: Uncaught TypeError: Cannot set property 'textContent' of null. Alguien que pueda ayudarme.
@@jonmircha jajajajaj yo también pensé que no habíamos visto destructuración hasta que encontré este comentario y busqué en los videos del curso. Han sido más de 100 videos, así que supongo que es normal que no recordemos algunas cosas de lo que vimos anteriormente
unos datos mas GET /crud_ajax.html 404 4.283 ms - 2 GET /crud_ajax.html 404 1.908 ms - 2 GET /santos 200 5.906 ms - 446 GET /crud_ajax.html 404 1.970 ms - 2 GET /crud_ajax.html 404 0.928 ms - 2 espero que si alguien sabe porque me de una mano la tabla me la muestra bien, el insomnia me muestra todo bien. Hice la instalacion en la notebook y tambien me pasa lo mismo. Algo de los permisos calculo que es, pero no se a que darle permisos, en el policy ya le di al CurrentUser, pero me ejecuta el json-server, pero sucede que despues no encuentra la pagina por el 404 que esta dando.
Si no te funciona, intenta esto ( res.forEach((el) => { console.log(el); let clone = $template.content.cloneNode(true); clone.querySelector(".marca").textContent = el.marca; $fragment.appendChild(clone);
Todavía falta contenido en el curso. Pero gracias a estas clases ya me siento programador. Gracias profe. Saludos desde Cuba.
¡Gracias! Que bueno que te está sirviendo el curso 😄
AHORA..... MUUUY IMPORTANTE ! Dejar tu like y comentario .... Excelente video, gracias. Saludos desde Buenos Aires.
Gracias a ti!
Este es un vídeo BRUTAL! De los mejores de los 115 que llevo. Aprendí a usar objetos con diferentes contenidos. Aprendí sobre los data-attributes. Entendí los HTML templates y mucho más. Un tutorial de 10! ¡Gracias amigo! Saludos desde Madrid.
De nada ;) comparte para llegar a más gente.
gracias profe ...estuvo como una montaña rusa ...Dios mío ...no es que no entendiera entendí todo...solo que usted lo hace ver tan fácil pero cuando yo agarró la hoja para intentarlo por Dios ....de todos modos gracias ...re utilizar código ...es importante ...sobre todo pensar y saber lo que se pide .. perdón por la dislexia
¡Me alegra que te haya gustado! 😉
Muchas gracias maestro digital. Excelente clase!
Con mucho gusto👋🏻😉
Enganchada a tus vídeos y orgullosa de haber llegado hasta este vídeo
👏🏻👏🏻👏🏻
Complicado complicado, pero ahi vamos paso a paso, gracias Don Jon
A la orden
🧙♂Buenisimo curso, muchas gracias!!!!
Con mucho gusto
Bastante complejo, pero creo que lo entendere mejor viendolo varias veces, lo haces ver facil pero a la hora de desarrollarlo me estalla la cabeza. Lo hice de la manera basica pero solo mostrando mis datos en consola. Se repasan temas ya vistos pero no esta mal echarle otra revisada. Excelente como siempre profe Jon, supongo que usando fetch o axios puede ser mas facil aun jaja. Saludos
Se simplifica la sintaxis 👋🏻😉
Cada vez se pone mejor! es el mejor #curso de #javascript
😀🙌🏻
Uff! Simplemente increíble. Muchas gracias Jon, saludos desde Ecuador
Una genialidad, como siempre. Video numero 115 y Jon sigue sin defraudar y con la misma calidad que desde el primer video.
🙌🏻
me dolió la cabeza!!! xd tuve q ver el video 2 veces y revisar documentación , pero entendí y la verdad q bello programas y explicas, en este video se aprecia varios de los conceptos que nos has estado enseñando, gracias Jon
😉👋🏻
Esta clase me exploto la cabeza, pero voy a anotar lo más importante, para irlo repasando. muchas gracias profesor.
};)
Profe, ya sobran las palabras, lo que usted enseña ni en cursos de pago está.
Shifu MirCha usted es mi pastor, nada me faltará 🙏
🤭🥰🙌🏻
Este es el capítulo más complejo que he visto del curso de JS hasta ahora, pero tus explicaciones ayudan mucho, ver como AJAX va de la mano trabajando con API REST. Muchas gracias por todo
De nada!!!!
@@user87546 Repitelo te ayudará, hoy en día AJAX lo ocupo casi siempre como desarrollador frontend
tremenda clase jhon muchas gracias!
Con mucho gusto
Que increble. Me encanto lo de los data-set y al fin puedo ver la ultilidad desde que aprendi que existian en los cursos de HTML. Ahora que creamos el CRUD podemos ver todo el potencial de Ajax, el de FETCH va a estar buenisimo. Muchas gracias
😎👍🏻
UuuuuFF!!!!!!!.... qué buen video este de verdad... vamos lento pero seguro con las clases ya voy x las API que bien... gracias profe Jon muy buena clase... me explotó la cabeza de tanta información pero interesante
😉👍
Hola profe! gracias por todas las clases, esta me llevo unas dos horas o más, me saltaban errores que pude ir encontrando y quedó listo para la próxima clase. En la cursada que estoy haciendo en una academia ya estamos viendo React, y todo lo que tiene que ver con Ajax y peticiones lo vimos muy por encima y supuestamente lo veremos más adelante en el back end. Yo fiel al mejor profe , es decir usted, primero estoy viendo todo lo que recomienda antes de ir de lleno con React inclusive Webpack,. Trato de todos los días respirar "programación" y videos como estos me hacen pensar wooo podré hacerlo? jaja es que uno lo encuentra dificil pero seguiré y seguiré hasta alcanzar mis metas y me siento muy agradecida de haber encontrado su canal en este camino del aprendizaje, ya lo he recomendado a otras personas que estan en la misma situación que yo. Saludos! ♥
🥰👌🏻
Excelente explicación, lo entendí muy fácil ⭐️⭐️⭐️⭐️⭐️
Excelente!👋🏻😉
const cerebro = (status)=> status.Reset();
esta clase tocará repasarla!. ajaja gracias profe!
😜🤭
Me quedo doliendo la cabeza ya que en el video anterior habia pues hecho el crud de leer los datos tal como nos enseñaste en el video del objeto XMLHttpRequest , pero valio la pena ver todo esto ya que aqui enseñas a crear una func que me servira para todo debido al obj que le pasas como parametro el cual lo aprovechastes al maximo metiendole todo los parametros valga la redundacia, Mil gracias profe aunque me duela la cabeza es el mejor sin duda!
👋🏻😃
Algo denso la clase pero muy buena!!, me hizo repasar clases iniciales y leer un poco de documentación para entender bien todo, genial profe!!
:O
GRACIASS maestrazo nunca pensé en llegar a entender las peticiones a API REST via ajax y con tus clases de verdad que la frustracion que sentia se ha convertido en optimismo y esperanza por aprender más y ser mejor con mi logica de programación y sintaxis. infiintas gracias profe Jhon. Saludos desde Oaxaca.
🥰🙌🏻
este es la clase que mas me esta costando¡¡¡¡ 🙃🙃
🙌🏻 ánimo
Este video ha sido sumamente interesante! gracias profe por el contenido de calidad que brindas!
👋🏻😉
Excelente video, gracias jon, despues de mucho he llegado contigo a API REST, muchas pero muchas gracias
Felicidades!
Perfecto!!! No se me ocurrió crear una función ajax😅
*for (const JonMircha of multiverso) { agradecer(JonMircha) }*
👋🏻😉
Esta clase me dejo impresionado , eres muy buen maestro , no hay otras palabras :)
🤗
Genial el video! Por suerte antes de ver esta sección hice unos ejercicios que incluían manejar los data-id, asi que se me hizo sencillo entender la clase. Y como mencionas, yo había utilizado la forma de innerHTML porque se me olvidó lo del template jaja. A seguir!
😉👋🏻
Uf, tremendo capitulo, probablemente sea el mas complejo hasta ahora, tendré que verlo las veces necesarias para poder entender. Gracias por tu magnifico curso, Jon.
👍🏻😃
Muy bien explicado Jon, muchísimas grácias!!!
Con gusto
Sigo aprendiendo, una genialidad de vídeo, demasiado intuitivo.
🙌
jon no estaría mal que hicieras un ejercicio de ajax en el que nos mostraras como subir un archivo.
Genial!
Muchas gracias.
Gracias por comentar
Gracias nuevamente Master - Jon.
Con gusto
Gracias por el video.
Gracias por comentar
Genial... Muchas gracias.
Con gusto
JON, una pregunta aclaratoria, lo que estamos haciendo es consumir la API REST cierto? o sea NO la estamos creando,... y la API se crea en un lenguaje de backend cierto? muchas gracias
Correctas todas tus apreciaciones 👍👌
Ahora entiendo por que en el proyecto de mi trabajo usan AXIOS. Muchos pasos los que hay que tomar en cuenta con AJAX, pero no está de más saber como hacer un CRUD por medio de AJAX.
;)
Buenas-Practicas.johnmircha
😉👍🏻
Gracias masterJonMircha
De nada :)
En vez de crear un en html, se podria crear un template string directamente en js?
sí, también 😉 finalmente son técnicas para interactuar con el DOM usa la que te sea más amigable
Muy buen vídeo como siempre, gracias
Jon, tengo una duda, cual es el objetivo de encapsular la ejecucion de la funcion 'ajax' dentro de otra funcion - 'getAll ' en este caso - para luego ejecutarla en el evento DOMContentLoaded?
Para poder reutilizarla, además queda más organizado el código
Hola Jon, pregunta n entiendo porque hay que clonar el template? muchas gracias x tu dedicacion.
Por que esa es la manera de usar el template, el template es meramente una referencia, para usarla tienes que clonarlo, asi funciona
Joinmircha porque success y error de la funcion ajax. Lo creas con arrow function y no con las funcionas normales,sabiendo que con la primera se crea una propiedad y la otra un metodo?
NO simplemente para mantener el mismo contexto de this ;)
tremendo!!
😉
Brutal!
😎
eres un grande
:)
Gracias
😉👋🏻
@@jonmircha 😃
Ufff tanta info me quemó la cabeza, me sientocomo la mañana siguiente al dia de piernas en el gym jaja.
😎👌🏻
Me ha gustado bastante el curso solo que me quede con ganas de ver websockets y cookies explicadas por ud prof Mircha.
Considerelo porfavor.
Los Websockets los explico en mi curso de Node.js y las cookies en el de PHP
@@jonmircha wow gracias les hechare un vistazo
una pregunta maestro Jon es necesario que lo sepe bien hacer peticiones con XHR o con con FECH y AXION es suficiente ?
Cualquiera de las 3 técnicas te sirve, elige la que mejor te acomode
Hola John pregunta de novato, en el minuto 27:26 esa funcion getAll tiene a la funcion ajax de arriba y le esta pasando los parametros segun entiendo, pero, seria lo mismo hacer esto? const getAll = () => { ajax(options)} y el objeto crearlo afuera?,
Depende de cómo construyas tu objeto
Buenas noches maestro, excelente video, estoy siguiendo todos tus cursos, están muy buenos. Una consulta, al crear el objeto "option", en los métodos usaste arrow function, cuando en su momento nos aconsejaste que en un objeto no es una buena práctica utilizarlos por el scope.
NO hay problema por que la callback que paso no hace uso del this del contexto, por ello he utlizado la arrow, además como tal son parametros que paso como objeto a la función pero no tengo dependencias entre sus propiedades
@@jonmircha gracias por su respuesta maestro, un saludo desde Perú.
buen dia maestro en el 31:38 , en vez de modificar en el $template y clonar al final, ¿puedo primero clonar ese $template y modificar en el clon? o se debe modificar solo en el $template?.
NO porque si haces eso el clon estaría vacio y ya no tendrías manera de acceder al template
@@jonmircha muchas thenks maestro 🙏
buen video gracias 👍
excelente!!!
Gracias!
señormircha por qué cuando llamamos a la función getAll como parámetro del evento DOMContentLoaded, es lo mismo hacerlo con o sin paréntesis?
Pareciera lo mismo, pero no es lo mismo, pronto haré un video explicando esa diferencia 😉
@@jonmircha por fa y gracias por proximamente hacer el video jonmircha, también es mi gran duda
@@jonmircha gracias! ;)
Por si necesitan saberlo es que al asignarlo como el callback del evento (e) lo que buscamos es ejecutarlo cuando suceda cierto evento, pero si le ponemos paréntesis lo llamamos automáticamente (se ejecuta solo)!
Hola Jon, tengo un problema que no puedo encontrarlo y no se porque me lo tira... "Uncaught TypeError: Cannot read property 'querySelector' of null" reinicie el servidor y sigue igual
res.forEach(el => {
$template.querySelector(".name").textContent = el.nombre;
en esa parte del código que me bloquea
Así ni cómo ayudarte, súbelo a un codepen o sandbox
@@jonmircha Te paso mi codepen,
codepen.io/andreslemme/pen/mdRMdRW
tengo problemas con la variable del $template, es ahi donde me genera problemas y no puedo encontrarlo...
Gracias por tu ayuda
Lo solucionaste Andres?. Tengo el mismo problema :c
Hola muy buen curso como siempre, pregunto habrá algo de Web Workers 😀
No lo tenía contemplado, pero veré si más adelante en los ejercicios integro alguno con web workers :)
Exelente, 🙏, pero este es un maravilloso curso sin duda. 😀
Eres un crack!!!! THANKSS
🙊🙌🏻
Buenas Jon. Es la primera vez que te escribo porque recien estoy comenzando. Y siguiendo tu ejemplo, estoy tratando de agregarle una imagen que esta en URL. Y no consigo que salga por HTML.
JS
son.forEach((el) => {
$template.querySelector(".marca").textContent = el.marca;
$template.querySelector(".modelo").textContent = el.modelo;
$template.querySelector(".year").textContent = el.year;
$template.querySelector(".precio").textContent = el.precio;
$template.querySelector(".puertas").textContent = el.puertas;
$template.querySelector(".transmision").textContent = el.transmision;
$template.querySelector(".img").textContent = el.img;
HTML:
Y asi es como se ve en el API local.:
{
"marca": "Lamborghini",
"modelo": "Aventador SVJ63 Roadster",
"year": "2020",
"precio": "11500000",
"puertas": "2",
"transmision": "Manual",
"img": "www.autonocion.com/wp-content/uploads/2019/08/Lamborghini-Aventador-SVJ-63-Roadster-2020-13-1130x636.jpg",
"id": 27
}
Lo que quiero es poder ver la imagen en html.
Se puede??? Gracias de antemano.
Es que en la img no es textContent es .src
@@jonmircha Gracias Genio... Era lo que me faltaba!!! No podia seguir el proyecto. Muchas gracias!!!
profe tengo una duda ¿cuando creas los data atribute a los botones, profe yo repase el video tuyo de los atributos ? y lo haces diferente, en este video "115" primero accedes a ello con dataset , pero no veo que los cree, con setattribute, por ejemplo , no se si me entiendas. saludos desde Colombia , profe es pregunta de novato disculpéme
No es necesario crear desde JS si existen en el tag HTML
@@jonmircha profe pero los botones no tenían este atributo data usted los agrego dinamicamente , no se si me entiendas
En que parte del video?
Este debio ser mi quiebre en este curso, en la terminal me tira 304, en la consola del browser no muestra ningun console.log y ni hablar de inyectar de html el doc... Tengo todo tal cual y no andan ni los errores personalizados.
Revisa que tu maquina no este bloqueando las peticiones del servidor web, a veces eso hacen los firewalls
Todo bien hasta que utilizo el $template.querySelector(".name").textContent = el.nombre. Me sale el siguiente error: Uncaught TypeError: Cannot set property 'textContent' of null. Alguien que pueda ayudarme.
revisa los nombres de tus selectores
@@jonmircha Faltaba .content en la creacion de $template. Gracias por la ayuda :)
Good
😉
Ready el merequetengue. jaja que parche.
😅
😎😎😎😎😎😎😎😎😎
😉👋🏻
Jon Jon Jon!!!...
👋🏻
Espero que con fetch o axios sea un poco mas fácil, jajaja saludos Jon
🤞
👏👏👏 🙏🙏🙏
👋🏻😉
jon me esta saliendo un error ERR_BLOCKED_BY_CLIENT, que sera
Gracias por tu contenido es muy bueno :)
jejeje ya se porque, mi extension Adblock de mi navegador brave hacia conflicto, esa es la solucion muchachos
😅
Me parece a mí o no vimos desestructuración en el curso?
ruclips.net/video/YTtZ9TUQ48E/видео.html
@@jonmircha jajajajaj yo también pensé que no habíamos visto destructuración hasta que encontré este comentario y busqué en los videos del curso. Han sido más de 100 videos, así que supongo que es normal que no recordemos algunas cosas de lo que vimos anteriormente
👨
👋🏻😉
🤯
no me reconoce el error 🥴
seguimos intentando! saludos!!
A la segunda es la vencida😅
😉👍🏻
unos datos mas
GET /crud_ajax.html 404 4.283 ms - 2
GET /crud_ajax.html 404 1.908 ms - 2
GET /santos 200 5.906 ms - 446
GET /crud_ajax.html 404 1.970 ms - 2
GET /crud_ajax.html 404 0.928 ms - 2
espero que si alguien sabe porque me de una mano
la tabla me la muestra bien, el insomnia me muestra todo bien.
Hice la instalacion en la notebook y tambien me pasa lo mismo. Algo de los permisos calculo que es, pero no se a que darle permisos, en el policy ya le di al CurrentUser, pero me ejecuta el json-server, pero sucede que despues no encuentra la pagina por el 404 que esta dando.
me paso lo mismo, solo reinicie el servidor json-server y se me arreglo xd
@@percycordova1994 gracias, pero ya lo habia solucionado que ahora no recuerdo porque hace bastante que me paso.
ahora estoy con react
Todo bien, hasta que no pude manejar objetos anidados dentro de mi db D:
😅
Si no te funciona, intenta esto ( res.forEach((el) => {
console.log(el);
let clone = $template.content.cloneNode(true);
clone.querySelector(".marca").textContent = el.marca;
$fragment.appendChild(clone);
}
);)
Profe HELP ME, podrias indicarme como hago para que a nivel de HEROKU esto me funcione:
useEffect(()=>{
axios
.get('localhost:5000/iglesias')
.then(response =>{
const data = response.data
console.log(data)
setIglesias(data)
})
},[])
La url que me a asignado HEROKU para mi sencillo proyecto es esta: prueba-wcs.herokuapp.com/iglesias
Pero al yo hacer el cambio de: ".get('localhost:5000/iglesias')" a esto: .get('prueba-wcs.herokuapp.com/iglesias') no me funciona y me da un error:
xhr.js:210 GET prueba-wcs.herokuapp.com/iglesias 404 (Not Found)
Que me falta profe ???
😮