Я использую Bulma css, чтобы создать сайт и ввести поле ввода textarea. Перед сохранением в mongoDB я использую следующую команду для преобразования разрыва строки \ n в
:
subject = subject.replace('\n', '<br>')
Перед отображением объекта на экране я использую следующую код для преобразования его обратно: str.replace('<br>', '\n');
И поместите содержимое в div класса Media media.
<section className="modal-card-body has-text-black">
<article className="media has-background-grey-lighter">
<div className="media-content">
<div className="content">
<p>
{subject}
</p>
</div>
</div>
</article>
</section>
Однако, разрыв строки не эффективен, все текстовые ссылки вместе.
Например, если я введу следующий текст в текстовое поле:
I need to see a doctor.
Please get back to me ASP
После сохранения и преобразования обратно он объединит две строки в одну строку:
I need to see a doctor. Please get back to me ASP
Любой может предложить