1、信息创建页面textarea中有回车
2、后端信息保存页面进行如下处理
//把回车替换成<br>,然后转义保存至数据库
$other = str_replace("\n","<br>",$other);
$other=htmlentities($other);
3、数据库保存的内容如图
4、vue中从后端获取的json数据如图
5、vue中渲染后的html页面如图
为什么< br >无法在html显示为换行?
1、信息创建页面textarea中有回车
2、后端信息保存页面进行如下处理
//把回车替换成<br>,然后转义保存至数据库
$other = str_replace("\n","<br>",$other);
$other=htmlentities($other);
3、数据库保存的内容如图
4、vue中从后端获取的json数据如图
5、vue中渲染后的html页面如图
为什么< br >无法在html显示为换行?
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
4 回答4.3k 阅读✓ 已解决
出于安全性考虑,直接用{{other}}渲染是会被转义的,用这个: