比如后台返回一段内容,前端用什么方法可以实现换行呢?网上找了好几种方法,尝试了都不行
let content = "xxxxx↵xxx↵xxxxxx↵xxxx↵↵xxxx"
比如后台返回一段内容,前端用什么方法可以实现换行呢?网上找了好几种方法,尝试了都不行
let content = "xxxxx↵xxx↵xxxxxx↵xxxx↵↵xxxx"
function TransferString(content, str) {
if (typeof content !== 'string') {
return '';
}
let string = content;
try {
string = string.replace(/\r\n/g, str);
string = string.replace(/\n/g, str);
} catch (e) {
alert(e.message);
}
return string;
}
将换行符随便换成一个字符串再拆成数组,多行展示就完事儿了
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
首先看你要把这段内容放在哪里。
<br />
,pre
或者code
之类的,那换行就是"\n"
。然后就去把后端返回的字符串做一下替换就好。