已获取到数据并在页面上显示,但是是一段文字效果,想问下,如何才能给文字换行?


···回复:

让后端返回给你带标签的形式:
<p>1.xxx<br/>2.xxx<br/></p>

要是前端处理的话我认为不合理。虽然前端也能处理。
首先后端给你的内容应该是动态的,也就是这段文本是动态生成的。那么这段文本的来源开始哪里??我猜测应该是类似从富文本编辑器中“用户”去编写完了传给后端的。传的时候应该是自带标签的。

不然要是写死的文本的话你前端自己写不就行了,不需要通过后端获取。
你说呢?!

ps: 有人说让后端搞成list,显然不合理。能不能从问题本源来回答。


···回复:

根据分号转成数组;然后再循环数组,填充到标签中 比如 data return 里面定义个arr
let list=’1.你好吗;2.你是谁;3.你在呢’
this.arr=list.split(‘;’)
<span v-for=’item of arr’>{{item}}</span>
即可

发表评论

电子邮件地址不会被公开。 必填项已用*标注

Scroll Up