接口返回字段包含`\n或<br>`,如何识别文本换行?

3 min read

如果接口返回的文本包含\n<br>标签,可以通过相应的方式来识别文本换行。比如,你可以使用以下方法:

  • 在HTML中使用<br>标签,将\n替换成<br>,这样就可以实现换行。
  • 在JavaScript中使用字符串替换函数replace(),将\n替换成<br>,再将替换后的文本插入到HTML中,就能正确地显示换行。
  • 在CSS中使用white-space: pre-line属性,这个属性可以保存所有的空格和换行,并将所有连续的空格和换行缩减为单个空格和换行,从而实现换行。

需要注意的是,在使用字符串替换函数时,需要将所有的\n替换才能达到正确的效果。