【无标题】

文章目录

需求

将后端返回的字符串内容按照换行进行展示,且要求首行缩进

分析

控制台打印后端返回的数据是有换行操作的,如果我们直接把接到的数据放到页面上,就会冲毁原有样式,因此在接到数据后需要进一步处理

  • 上代码
  1. 获取数据进行处理成数组
c 复制代码
getMessage(tempData).then(res => {
        if (res && res.code == 200) {
            let msg = res.rows[0].remarks
            console.log(msg);
            JSON.parse(JSON.stringify(msg).replace(/\\n/g, '<br/>'))
            const message = JSON.stringify(msg)
            const str = message.split(/\\n/g)
            str.forEach(text => {
                Info.value.push(text.replace(/"/g, ''))
            })
        }
    })
  1. 将数组循环遍历到页面上做展示,并添加首行缩进的样式
c 复制代码
<div class="content">
     <div v-for="(item, index) in Info" :key="index">
         <p v-html="item"></p>
     </div>
 </div>
c 复制代码
.content {
    text-indent: 2em;
    line-height: 2.5;
}
相关推荐
会编程的吕洞宾14 小时前
LangChain4j 流式输出实战:让 AI 回复像打字机一样逐字显示
java·开发语言·人工智能·后端
曹牧14 小时前
JDK重定向目录
java·开发语言
郑州光合科技余经理14 小时前
同城小程序开发:同一笔单在用户端和商家端各显示到哪
android·java·开发语言·前端·后端·uni-app·php
zzppff1p15 小时前
用AI写了个小游戏
前端·javascript
陈随易15 小时前
终于 Token 自由了,AI 开支下降 10 倍
前端·后端·程序员
2601_9628857215 小时前
如何用 Python 计算溃疡指数(Ulcer Index)?
开发语言·python
kiracrimson15 小时前
string 容器:从 C 字符串到会自己扩容的类
开发语言·数据结构·c++·stl
gqc5815 小时前
Markdown 写完怎么验证?我现在的 4 步本地检查流程
前端
程序边界15 小时前
顶刊级论文配图全流程:用 Python 复刻 Nature/Science 风格图表
开发语言·python
普通人615 小时前
uniapp模版JS
开发语言·javascript·小程序·uni-app·1024程序员节