Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

119
Views
Después de "," en el conjunto de matrices <br />

Tengo:

 var a = ['bla bla bla', 'bla bla', 'bla']

y me gustaría que cuando muestre este HTML, después de cada , sea una nueva línea ( <br /> ), pero no sé cómo hacerlo. Intenté esto:

 var a = ['bla bla bla', 'bla, bla', 'bla'] {a.map(b => { return b + <br /> //but this getting error .... whitout <br /> don't get error but doesn't have new line }) }

No sé qué tan larga será la matriz a , por eso no hice:

 {a[0] } <br /> {a[1]} <br />
about 4 years ago · Juan Pablo Isaza
3 answers
Answer question

0

Debe devolver un elemento JSX:

 a.map(b => { return <>{b}<br /></> });

Necesita <> y </> ya que solo puede devolver un único valor. Más sobre fragmentos aquí .

about 4 years ago · Juan Pablo Isaza Report

0

No quieres usar el map aquí. Intenta join en su lugar.

 const fullString = a.join('<br/>')

Sin embargo, no está muy claro cómo está generando esto.

about 4 years ago · Juan Pablo Isaza Report

0

En lugar de agregar "<br />" , recomiendo usar funciones JSON integradas:

 var a = ['bla bla bla', 'bla, bla', 'bla']; a = JSON.stringify(a, null, 4) document.getElementById("output").innerText = a
 <div id="output"></div>

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!