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

238
Visualizações
How to call a Array in React. it return Error not json but array

when i call a array its return error in console.log().below my code is.i create memesData.js which contain array about the data and i want to call it from meme.js but when i call it give me some error in console.

'''' 
 import React from "react";
import memesData from "./memesData";
export default function Meme() {
 function getMemeImage() {
const memesArray = memesData.data.memes;
const randomNumber = Math.floor(Math.random() * memesArray.length);
const url = memesArray[randomNumber].url;
console.log(memesData.data.memes[0].url);
   }
 return (
  <main>
  <div className="form">
    <input type="text" placeholder="Top text" className="form--input" />
    <input type="text" placeholder="Bottom text" className="form--input" />
    <button className="form--button" onClick={getMemeImage}>
      Get a new meme image 
        </button>
       </div>
    </main>
   )
   }
'''

'''Uncaught TypeError: Cannot read properties of undefined (reading 'memes')
at getMemeImage (Meme.js:5:1)
at HTMLUnknownElement.callCallback (react-dom.development.js:4164:1)'''
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