gpt4 book ai didi

Javascript 不识别新行

转载 作者:行者123 更新时间:2023-12-04 00:52:41 25 4
gpt4 key购买 nike

我正在使用 ajax 请求将一些详细信息发布到我的 Nodejs 后端并创建一个包含多行的字符串。为此,我正在做类似的事情:

 changeString = req.body.Change1 + '\n'
changeString = changeString + req.body.Change2 + '\n'
changeString = changeString + req.boyd.Change3 + '\n'
....

在此之后,我将这个字段插入到我的数据库中。这工作得很好,我可以进入数据库并将字段值复制到记事本中并查看行更改:

sdsdsds
sdsdsds
asdasdsadasdasdas

在我网站的另一个页面中,我从同一字段中提取详细信息并将其添加到表格中,但我得到的不是换行

sdsdsds sdsdsds asdasdsadasdasdas

添加到我正在做的表中

`<tr>        
<td>${item.Name}</td>
<td>${item.Time}</td>
<td>${item.Description}</td>
</tr>`

如果我 console.log 元素描述我可以看到行更改

当我在 HTML 中添加时,行的变化不知何故消失了。

最佳答案

也许尝试用 CSS 标记包含换行符的元素

white-space: pre-line

或与

white-space: pre-wrap;

例如像这样:

<span style="white-space: pre-line">${item_here}</span>

关于Javascript 不识别新行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60570774/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com