Cómo Exportar un Array de Objetos a Excel en React JS | Tutorial en Español (2024)

แชร์
ฝัง
  • เผยแพร่เมื่อ 9 พ.ย. 2024

ความคิดเห็น • 55

  • @jaimehernandez9867
    @jaimehernandez9867 2 ปีที่แล้ว +1

    Este canal me ha ayudado mucho desd que empecé a trabajar como react developer, sigue así

  • @0xLife
    @0xLife 3 ปีที่แล้ว

    Eres enorme bro! Tutorial de gran calidad, al grano, perfectamente explicado, y supremamente útil. Muchas gracias!

  • @VANTYCSolutions
    @VANTYCSolutions 4 ปีที่แล้ว

    Excelente explicación y extraordinaria forma de transmitir tus conocimientos, yo no conozco a ningun otro youtuber que tenga esta habilidad de enseñar y que conste que por ejemplo los indus son muy talentosos y altamente calificados, pues yo prefiero tus videos porque: bueno y breve doblemente bueno.👏👏👏 Te felicito Arturo muy buen trabajo, sigue así 👏👏👏.

    • @ABJ95100
      @ABJ95100  4 ปีที่แล้ว

      Gracias Crack!. Y claro que sí, sigo preparando vídeos día a día.

  • @victorpotes
    @victorpotes 4 ปีที่แล้ว +1

    Muchas gracias amigo, explicas muy bien! Me ha servido un montón! Así como dicen en otros comentarios, no hay muchos youtubers que expliquen este tipo de detalles, sigue así! 👏🏻

    • @ABJ95100
      @ABJ95100  4 ปีที่แล้ว

      Muy halagador tu comentario Victor, y así será 👍💪

    • @victorpotes
      @victorpotes 4 ปีที่แล้ว +1

      @@ABJ95100 quería hacerte otra pregunta, ya me funciona. Sin embargo, cuando reviso la consola en el navegador me sale un error que es el siguiente:
      Warning: React.createElement: type is invalid -- expected a string (for built-in components) or a class/function (for composite components) but got: undefined. You likely forgot to export your component from the file it's defined in, or you might have mixed up default and named imports.
      No sé si tenga que ver con los tres puntos que aparecen cuando importas la librería, ya que al ver que significan esos tres puntos me aparece:
      Could not find a declaration file for module 'react-export-excel'. 'c: .../node_modules/react-export-excel/dist/index.js' implicitly has an 'any' type.
      Try `npm install @types/react-export-excel` if it exists or add a new declaration (.d.ts) file containing `declare module 'react-export-excel';
      Y al hacer el npm install @types/react-export-excel me sale el siguiente error:
      npm ERR! code E404
      npm ERR! 404 Not Found - GET registry.npmjs.org/@types%2freact-export-excel - Not found
      npm ERR! 404
      npm ERR! 404 '@types/react-export-excel@latest' is not in the npm registry.
      npm ERR! 404 You should bug the author to publish it (or use the name yourself!)
      npm ERR! 404
      npm ERR! 404 Note that you can also install from a
      npm ERR! 404 tarball, folder, http url, or git url.
      No sé cómo podría evitar esos errores. Es posible que me puedas ayudar con esto? Gracias!

    • @ABJ95100
      @ABJ95100  4 ปีที่แล้ว

      @@victorpotes No es un error, es una advertencia (Warning).
      Y no te preocupes por ellas. Mientras tu aplicación web funcione como tú quieres, no deberías de preocuparte por las advertencias (Warnings)

    • @victorpotes
      @victorpotes 4 ปีที่แล้ว

      @@ABJ95100 A dale, muchas gracias!

  • @cristianarboledavaldes3540
    @cristianarboledavaldes3540 3 ปีที่แล้ว

    Que fácil, muchas gracias BorjaScript

  • @alexisgonzalez7580
    @alexisgonzalez7580 7 หลายเดือนก่อน

    excelente amigo, es posible agregar una imagen al excel ? un logo por ejemplo

  • @deibynino5623
    @deibynino5623 3 ปีที่แล้ว

    Que buen video Arturo, y de mucha utilidad como siempre, muchas gracias!!

  • @abreguabel
    @abreguabel 4 ปีที่แล้ว

    Borja sos muy concreto ! Felicitaciones ! Va mi like !

    • @ABJ95100
      @ABJ95100  4 ปีที่แล้ว

      Gracias! Saludos!

  • @andrespalma2873
    @andrespalma2873 3 ปีที่แล้ว +1

    Qué genial! También funcionará con datos desde una API en JSON?

  • @manuelcaceres8977
    @manuelcaceres8977 3 ปีที่แล้ว +1

    Excelente video! Podrias hacer uno usando React-to-print con componentes funcionales? o con alguna libreria que te permita exportar componentes a pdf.
    Gracias por tus aportes. Tu contenido es muy útil

  • @juandiegoescobarlondono6095
    @juandiegoescobarlondono6095 4 ปีที่แล้ว

    Viejo, muchas gracias por la ayuda.

    • @ABJ95100
      @ABJ95100  4 ปีที่แล้ว

      De nada! 👍

  • @josephlojan827
    @josephlojan827 4 ปีที่แล้ว +1

    Gracias nuevamente estimado. Una pregunta: cuando se instalan componentes para qué sirve la opción - - save VEO QUE AVECES LO PONEN Y OTRAS NO

    • @ABJ95100
      @ABJ95100  4 ปีที่แล้ว +1

      --save era para agregar tu dependencia o paquete recien instalado al packege.json. Pero a partir de npm 5.0.0 ya no es necesario, ya que se agrega automátricamente sin necesidad de escribir el --save

  • @rogercardona4160
    @rogercardona4160 2 ปีที่แล้ว +1

    Esta muy interesante, sin embargo, quisiera saber como se haria con los datos de una API?

  • @josephlojan827
    @josephlojan827 4 ปีที่แล้ว

    Hola AB. todo chevere. Podrías hacer un video para importar datos desde Excel usando la librería XLSX ? Saludos

    • @ABJ95100
      @ABJ95100  4 ปีที่แล้ว

      Lo tendré en cuenta para siguientes vídeos 👍👍

  • @danielanzoategui5609
    @danielanzoategui5609 2 ปีที่แล้ว

    Gran tutorial!!! Gracias bro!!! , pero una duda o alguien que lea este comentario si me la puede resolver , como hago con el value si los objetos tienen un subarray y necesito una columna con esa data ???

  • @MauricioGutierrezRomero
    @MauricioGutierrezRomero 3 ปีที่แล้ว

    Excelente, y como sería para una aplicación móvil hecha en React, para Android usando Firebase, y que al mismo se puedan adjuntar imagen en el Excel

  • @josueroque9079
    @josueroque9079 4 ปีที่แล้ว

    Excelente fue de mucha ayuda, gracias!

    • @ABJ95100
      @ABJ95100  4 ปีที่แล้ว

      De nada!

  • @genfferssoncaal6210
    @genfferssoncaal6210 2 ปีที่แล้ว

    Gracias bro :3

    • @ABJ95100
      @ABJ95100  2 ปีที่แล้ว

      De nada! Saludos!

  • @josephlojan827
    @josephlojan827 4 ปีที่แล้ว +2

    Excel-ente campeón

  • @eliuhernandez8267
    @eliuhernandez8267 3 ปีที่แล้ว

    bro, y si necesitara agregar un documento pdf a una de las hojas del excel. sabes como es el proceso? disculpa, es que no conozco mucho de react todavia jeje

  • @edgarchavez5982
    @edgarchavez5982 3 ปีที่แล้ว

    Amigo quisiera Importar unos datos de un csv a react espero que puedas ayudarme.

  • @messiasspp
    @messiasspp 4 ปีที่แล้ว

    Mi amigo, sou brasileiro... Muito bom... Gostei demais... Mas tem como ajustarmos a largura da coluna, ou dar estilos as Células???

    • @cakartlos
      @cakartlos 3 ปีที่แล้ว

      Tengo exactamente la misma duda, ¿Cómo se puede dar estilos a las celdas?

  • @danielanzoategui5609
    @danielanzoategui5609 2 ปีที่แล้ว

    Saludos bro , una pregunta como hago si quiero exportar esos datos a excel pero en una plantilla no una hoja de excel sencilla.

  • @walerosys4462
    @walerosys4462 3 ปีที่แล้ว

    si quisiera agregar estilos a la hoja excel como aria?

  • @oliverprada6240
    @oliverprada6240 3 ปีที่แล้ว

    Pregunta Amigazo y Saludos desde Chile... Tengo un objeto anidado dentro de mi objeto , en el ejemplo le pasa el valor de la propiedad . Pero como haría en el caso de que mi objeto tiene un objeto en la propiedad el valor que quiero esta en el objeto anidado ???

    • @hugoescobar6384
      @hugoescobar6384 3 ปีที่แล้ว

      Estoy con el mismo problema... Lo pudiste solucionar?

    • @bryanbriceno8577
      @bryanbriceno8577 3 ปีที่แล้ว

      Yo pude solucionarlo pasando entre parentesis "item" que vendria a ser el array y luego en funcion flecha retornar la propiedad que necesitas, aqui te dejo un ejemplo:
      item.user.id} />

  • @EfeicH_Oficial
    @EfeicH_Oficial 3 ปีที่แล้ว

    Como haces si el array no estan quemados los datos como los tienes en ejemplo y es un array que ha acumulados datos como haces para pasarlos 1 a 1

  • @DerlisRuizDiazR
    @DerlisRuizDiazR 4 ปีที่แล้ว

    Borja podrías grabar un tuto para login con usuario con jwt con una api

    • @ABJ95100
      @ABJ95100  4 ปีที่แล้ว

      Aún no tengo conocimientos de JWT, quizá en un futuro si saque un vídeo acerca de eso. Por lo pronto mejor crearé el vídeo que van varias veces que me pides (Lazy Loading)

  • @jhonatanmoiseschahuayoboza2645
    @jhonatanmoiseschahuayoboza2645 ปีที่แล้ว

    Buenos dias, consulta como podria hacer lo mismo pero con un objeto anidado {object : {object :"", obejct:""}, object :""}

  • @adrian1463
    @adrian1463 2 ปีที่แล้ว

    hola lo estoy tratando de instalar en yarn, pero al momento de exportarlo me da error, no sabes que estare haciendo mal, copie el comando de instalacion para yarn

  • @dandandandan5240
    @dandandandan5240 4 ปีที่แล้ว +2

    Hola BorjaScript, estuve revisando "react-export-excel" y sus ejemplos de github no funcionan bien. Encontré uno llamado "react-data-export" que fue actualizado hace 8 meses y que parece ser del mismo creador. Me gustaría que le echaras un ojo ya que me da la impresión que "react-export-excel" es un paquete abandonado ya. Un abrazo

    • @ABJ95100
      @ABJ95100  4 ปีที่แล้ว

      Gracias por el aporte 👍💪

  • @faviomagallanes
    @faviomagallanes 3 ปีที่แล้ว

    y si la data viene del resultado de una api? como podría hacer?

    • @bryanbriceno8577
      @bryanbriceno8577 3 ปีที่แล้ว +1

      depende de como resives la data del API, yo hice un boton que llama a una funcion que hace un fetch al API y registra la data en un useState en forma de Array de objetos y a la vez abre un modal con un loader que espera a que termine el fetch y al terminar muestra el componente de exportar excel con el boton para descargar

  • @miguelbecerra3003
    @miguelbecerra3003 3 ปีที่แล้ว +1

    el npm i react-export-excel me da error
    npm ERR! code ENOENT
    npm ERR! syscall spawn git
    npm ERR! path git
    npm ERR! errno -4058
    npm ERR! enoent An unknown git error occurred
    npm ERR! enoent This is related to npm not being able to find a file.
    npm ERR! enoent
    Alguien sabe por qué ?

    • @carlosfranco8377
      @carlosfranco8377 8 หลายเดือนก่อน

      este error lo pudiste solucionar?

  • @zte185
    @zte185 2 ปีที่แล้ว

    Me da el sig error: Module not found: Error: Can't resolve 'fs'

    • @joeltorres9014
      @joeltorres9014 2 ปีที่แล้ว

      parece que ya no le estan dando mantenimiento a la libreria y causa varios errores, me encuentro en busqueda de una alternativa

    • @djdobleh1
      @djdobleh1 2 ปีที่แล้ว

      @@joeltorres9014 Triste leer eso

  • @erikr6293
    @erikr6293 3 ปีที่แล้ว

    Pero si lo quiero exportar a un pdf? Buenos tutoriales pero en otro video solo tienes el visualizador y eso no me sirve jaja