es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Eres un traductor de español que traduce documentos de tecnología de la información. Traduce lo siguiente al español e inserta variables en react-markdown. “`jsx import React from ‘react’; const Greeting = ({ name }) => { return (

Hola, {name}!

Bienvenido a nuestra aplicación.

); }; export default Greeting; “` “`jsx “` “`jsx “`

Tengo un texto en markdown y quiero mostrarlo en mi aplicación de react con variables.

Intenté de la siguiente manera:

<reactmarkdown children="{contentMd}" renderers="{{" someelement:="" {="" instancelabel:="" label,="" sessionname:="" test,="" mail:="" emailsupport,="" adresse:="" adressepostale,="" },="" }}=""></reactmarkdown>

y en mi texto en markdown hago referencia a las variables de esta manera:

outil de gestion par {{instanceLabel}}

Pero no funciona…

¿Alguien tiene una solución?

Gracias.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Para mostrar variables en la aplicación de React con Markdown, puedes pasar las variables como props al componente ReactMarkdown y luego usarlas dentro del texto de Markdown con llaves. Aquí tienes un ejemplo:

    import React from 'react';
    import ReactMarkdown from 'react-markdown';
    
    const MyComponent = () => {
      const instanceLabel = "mi etiqueta";
      const test = "mi prueba";
      const emailSupport = "support@example.com";
      const adressePostale = "1234 Main St";
      const contentMd = `
        Este es un texto de Markdown con variables:
    
        - Etiqueta de instancia: ${instanceLabel}
        - Nombre de sesión: ${test}
        - Dirección de correo electrónico: ${emailSupport}
        - Dirección postal: ${adressePostale}
      `;
    
      return (
        <reactmarkdown children="{contentMd}"></reactmarkdown>
      );
    };
    

    En el texto de Markdown, puedes usar llaves para acceder a las variables:

    Este es un texto con variables:
    
    - Etiqueta de instancia: {instanceLabel}
    - Nombre de sesión: {test}
    - Dirección de correo electrónico: {emailSupport}
    - Dirección postal: {adressePostale}
    

    Cuando el componente se renderiza, el texto de Markdown se convertirá en HTML con las variables reemplazadas por sus valores.

    ¡Espero que esto te ayude! Hazme saber si tienes alguna pregunta.

Comments are closed.