Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

185
Views
¿Cómo puedo cargar imágenes de almacenamiento desde la base de datos de Firebase a mi página de menú?

Quiero decir que soy bastante nuevo en reactjs y firebase. Estoy tratando de cargar imágenes que tengo en mi almacenamiento de Firebase y que aparezcan en la página de menú de mi sitio web. Hasta ahora puedo leer y cargar datos de mi base de datos, pero no entiendo muy bien cómo cargar imágenes. ¿Alguna ayuda?

 import './Home.css'; import React from "react"; import Categories from "./Categories"; import items from "./data"; import { menu_Chow_Mein } from './firebase/firebaseConfig'; import { useState, useEffect, ReactDOM} from 'react'; import {collection, doc, setDoc, addDoc, getDocs} from 'firebase/firestore'; function Menu() { const [food, setFood] = useState([]); useEffect(() => { const getFood = async () => { const data = await getDocs(menu_Chow_Mein); setFood(data.docs.map((doc) => ({ ...doc.data(), id: doc.id}))); }; getFood(); }, []); return( <div className='menu'> <div className="top-section"></div> {food.map((item) => { return ( <article key={item.id} className="menu-items"> <img src={item.ImageURL} alt={item.Name} className="photo" /> <div className="item-info"> <header> <h4>{item.Name}</h4> <h4 className="price">${item.Price}</h4> </header> <p className="item-text">{item.Description}</p> </div> </article> ); })} </div> ); } export default Menu;

Además, adjunté algunas fotos de mi base de datos y almacenamiento de firebase.

URL Error de la base de datos de Firebase

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Por lo general, almacenaría la URL de la imagen del almacenamiento de Firebase en el documento de Firestore junto con los campos de nombre y precio. Luego, mientras asigna todos los elementos a su interfaz de usuario, puede configurar el src de la imagen:

 <p className="item-text">{item.Description}</p> <img src={item.imageURL} />
about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!