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显示为换行?
13 回答12.9k 阅读
7 回答2.1k 阅读
9 回答1.7k 阅读✓ 已解决
6 回答1.5k 阅读
3 回答1.3k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
出于安全性考虑,直接用{{other}}渲染是会被转义的,用这个: