java 拼接字符串在前端怎么实现换行

java 拼接字符串在前端怎么实现换行
\n
\br
\n
都不行
各位大佬还有没有其他可行的方法了?


3个回答

需要看这个字符串内容显示在前端什么标签中,textarea 中显示是会自动识别换行的。
普通元素中回显的话,可以处理成

<br/> 

这是 html 换行元素。

前端的东西最终都是要放到html里的,html不认文本的换行符,只有<br>表示换行。
如果是后端生成直接放到前端就把生成的字符串里的换行符都换成"<br>",例如
"Hello world\nHello world\n"
要换成
"Hello world<br>Hello world<br>"
效果是
"Hello world
Hello world
"

P.S. 在写回答的时候<br>就被识别成了换行符233

w2298119289j
哆啦A梦丶幻想 回复九亿少女的梦@: 传给前端,前端应该作为字符串识别了吧。没有作为HTML语言识别
11 个月之前 回复
JonathanYan
JonathanYan 回复九亿少女的梦@: 你是怎么传的,相关代码可以让我们看吗?
11 个月之前 回复
java_sha
九亿少女的梦@ <br> 也试过,传到页面还是<br>,没有换行,emmmmm。。
11 个月之前 回复

楼主能不能写成HTML的格式,然后前端将其作为HTML语言识别。不作为字符串识别

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐