首页 > 解决方案 > Javascript字符串不会换行

问题描述

我试图在换行符中换行,我的代码如下所示:

  return (
    <>
      {`${t('UserName')}: ${Username}\n 
        ${t('FirstName')}: ${FirstName}\n
        ${t('LastName')}: ${LastName}`}
    </>
  );

当我检查 HTML 时,它看起来像是换行了:

在此处输入图像描述

但不幸的是,这不起作用..在 UI 中显示为:

在此处输入图像描述

不知不觉排了一排。。

标签: javascripthtmlreactjsecmascript-6newline

解决方案


尝试这个

  return (
    <>
      {`${t('UserName')}: ${Username}`<br>
        `${t('FirstName')}: ${FirstName}`<br>
        `${t('LastName')}: ${LastName}`}
    </>
  );


推荐阅读