Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

351
Vistas
¿Cómo leer el archivo de texto local en reactjs?

Estoy creando un sitio web de reacción mediante create-react-app . Tengo algunos archivos de descuento en el directorio actual. Quiero obtener una vista previa de ellos en el sitio web (como github muestra archivos de descuento en formato de vista previa). Encontré el programa de vista previa ReactMarkdown . Ahora el único código que necesito es un componente de clase/funcional de React que leerá los archivos de descuento. Probé algunas soluciones en stackoverflow pero ninguna funcionó.

Esta es mi aplicación.js

 import ReactMarkdown from 'react-markdown'; import ReadFileData from './ReadFileData'; import data from './file.md'; // const data = require('./file.md'); import './App.css'; function App() { return ( <div className="App"> <ReactMarkdown><ReadFileData data={data}/></ReactMarkdown> </div> ); } export default App;

He escrito una pequeña parte de ReadFileData.js . Pero no se como completarlo.

 import React from "react"; class ReadFileData extends React.Component { render(){ const unparsed = this.props.data; console.log(unparsed); // The code I need const readAbleData = "unknown"; return( <div> <p>{readAbleData}</p> </div> ); } } export default ReadFileData;
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Puedes leerlo con fetch :

 const myMarkdownFile = require("./file.md"); fetch(myMarkdownFile) .then(response => response.text()) .then(text => this.setState({ text }))
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda