之前在标签里面是这样写的 (vue项目)

		 <div class="text">{{trainDetail.trainingContent}}</div>

返回的后台数据是这样的
在这里插入图片描述
是含有换行符的
后面发现用v-htm就可以解决

	 <div class="text" v-html="trainDetail.trainingContent"></div>

然后js代码里面还要处理一下

	   let trainingContentSttring= this.trainDetail.trainingContent.replace(/\n/g,"<br>");
	                this.trainDetail.trainingContent=trainingContentSttring;

这样显示就好了
在这里插入图片描述

Logo

前往低代码交流专区

更多推荐