文本区域换行符未显示

Textarea linebreaks not showing

本文关键字:显示 换行符 区域 文本      更新时间:2024-02-15

我正在angularjs中构建一个收件箱聊天应用程序。用户在文本区域中键入消息,然后将消息保存到数据库中。他们可以在文本区域中书写时按enter键来创建换行符(用于长消息)。

然而,当我检索消息时,所有的换行符都显示为单个空格。我无法使用
,因为我正在检索的数据位于angularjs的插值括号{{messageinfo.message}}中。

如何显示用户键入的换行符?

感谢

编辑:

答案在这里解决了。

在angularjs 中保留换行符

问题是文本区域中的换行符与html标签('n<br />)不同

对它和wallah 进行替换

replace(/'r?'n/g, '<br />');