接口返回字符转包含 \n 时,页面渲染不会换行

描述:

接口返回数据字符串,使用插值语法 {{ text }} 渲染到页面时,内容的换行未生效。

解决:

使用 white-space: pre-line;

<template>
<div style="white-space: pre-line;">{{ text }}</div>
</template>
<script>
export default {
data() {
return {
text: '第一卷\n经营商业企业之一般规则\n第一编\n商业企业主',
};
},
};
</script>

文档:

MDN white-space

posted @   Li_pk  阅读(92)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· Vue3状态管理终极指南:Pinia保姆级教程
点击右上角即可分享
微信分享提示