У меня есть строка даты, которую я хочу отформатировать, где число находится под месяцем:
Jul
6
и я пробовал несколько разных способов добавить новую строку:
<Moment format = "MMM[\n]d">{`${date}`}</Moment>
но результат, который я получаю:
Jul\n6
это правильно.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Вы можете добавить разрыв строки, стилизовав свой элемент с помощью white-space: pre;.
document.getElementById('root').innerHTML = moment().format('MMM [\r\n] D')#root {
white-space: pre;
}<div id = "root"></div>
<script src = "https://unpkg.com/[email protected]/moment.js"></script>Если вы хотите, чтобы решение Толле работало с моментом реакции, вам нужно сделать следующее:
<Moment style = {{whiteSpace: "pre"}} format = {"MMM[\n]d"}>{`${date}`}</Moment>
Поместив ваш формат в скобки, [\n] будет иметь желаемый эффект.
Я предполагаю, что вы используете момент реакции npm