Textarea线路没有显示

时间:2013-12-04 04:06:16

标签: javascript html angularjs unicode textarea

我正在angularjs中构建一个收件箱聊天应用。用户在textarea中键入其消息,并将其消息保存到数据库中。他们可以在textarea中写入时按Enter键以创建换行符(对于长消息)。

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

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

由于

编辑:

这里解答了。

Preserve line breaks in angularjs

1 个答案:

答案 0 :(得分:0)

问题是textareas中的换行符与html标签不同(\n vs <br />

对它进行替换和wallah

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