我是用br拼接的,(下面代码故意写错) 但是现实的确是这样的,这是为什么,要怎么换行?
res.data.data.result.list[index].title + "<brr></brr>" +res.data.data.result.list[index].author
'\n'也没用 会转化成空格
我是用br拼接的,(下面代码故意写错) 但是现实的确是这样的,这是为什么,要怎么换行?
res.data.data.result.list[index].title + "<brr></brr>" +res.data.data.result.list[index].author
'\n'也没用 会转化成空格
1.<br>没有结束标签
2.是否添加到元素的内容(innerHTML)里:
方法:
$("p").html("你的 <br> 数据");或者 innerHTML = "你的 <br> 数据";
你是一个假前端吧,br 都写错了,而且还写了两个,一个就行了这样写 <br>
, 或者可以用es6语法:
`${res.data.data.result.list[index].title}<br>${res.data.data.result.list[index].author}`
8 回答4.6k 阅读✓ 已解决
3 回答2.6k 阅读✓ 已解决
6 回答3.3k 阅读✓ 已解决
3 回答4.1k 阅读✓ 已解决
5 回答2.8k 阅读✓ 已解决
5 回答6.3k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
你这是明显对数据进行了转码,或者使用了innerText而非innerHTML