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

102
Visualizações
Listas de imágenes cargadas en fabricjs

Estoy tratando de crear un personalizador 3D que tenga una función para cargar una imagen. Esto es lo que uso actualmente

 function handleImage(e) { var reader = new FileReader(); reader.onload = function (event) { var imgObj = new Image(); imgObj.src = event.target.result; imgObj.onload = function () { var image = new fabric.Image(imgObj); image.set({ angle: 0, padding: 10, cornersize: 10, height: 110, width: 110, }); canvas.centerObject(image); canvas.add(image); canvas.renderAll(); } } reader.readAsDataURL(e.target.files[0]); }

entonces llamo a esa función así

 document.getElementById('uploadedImg').addEventListener('change', function (e) { handleImage(e); })

al usar eso, quería tener una lista de imágenes. así que intento llamar a canvas.getObjects() pero no contiene imágenes que cargué.

este es mi canvas.getObjects() cuando mi aplicación se cargó por primera vez

ingrese la descripción de la imagen aquí

y esto es después de cargar 1 imagen, devuelve el mismo valor, pero si hago canvas._objects , mi imagen aparece en la lista

ingrese la descripción de la imagen aquí

pero cuando trato de acceder usando canvas._objects[1] devuelve indefinido, lo mismo si trato de hacer esto

 canvas._objects.map(x => console.log(x))

devuelve solo 1 objeto, que es mi svg

¿porqué es eso? ¿Alguien tiene alguna idea de por qué?

about 4 years ago · Juan Pablo Isaza
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