Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

192
Visualizações
¿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 Respostas
Responde à pergunta

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 Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda