kondrackii
@kondrackii
1 + 1 = 11

Как сделать перенести на следующую строку?

С бэка мне приходит следующие:
(это только важная строчка)
....
"about": "......\nПомимо этого я занимаюсь профессионально фотографией и видеосъемкой."
.....

Как сделать перенос строки, если .replace('\n', '<.br.>') не работает?
Я пробывал ставить вместо .replace - <.pre.>, перенос есть, но появляются вертикальный и горизонтальный скроллбар + отсутствие каких либо стилей.

Заранее благодарю всех, кто поможет.
  • Вопрос задан
  • 1397 просмотров
Решения вопроса 1
Krauzer
@Krauzer
Веб-разработчик
Можно использовать css, задать элементу с текстом свойство white-space: pre-wrap;
В таком случае все переносы строк '\n' будут учитываться.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@ghostiam
На Go писатель, серверов пинатель.
Гуглим:
js replace all
Находим:
String.prototype.replaceAll = function(search, replace){
  return this.split(search).join(replace);
}

// Используем
"текст".replaceAll('\n', '<br>')


Или просто: заменяем "текст".replace('\n', '<.br.>') на
"текст".split('\n').join('<br>')
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы