当前位置: 首页 > article >正文

【Vue】从后端返回数据如何保留文本的格式,包括换行

目录

一、使用场景

二、解决方案一:pre标签

三、解决方案二:v-html


一、使用场景

我数据库有个字段是带有换行符的varchar类型,比如有值为:

物质名称:空气\n温度:10\n压力:10

那么这种情况下,我返回给Vue,直接用{{this.value}} 是不行的,它无法把\n换行符识别出来。

二、解决方案一:pre标签

<pre>标签是可以保留文本格式的。

<pre>{{ value }}</pre>

三、解决方案二:v-html

使用 v-html:你可以将文本中的换行符替换为 HTML 的换行标签 <br>。

data() {
  return {
    value: "物质名称:空气\n温度:200\n压力:300"
  }
},
computed: {
  formattedValue() {
    return this.value.replace(/\n/g, '<br>');
  }
}
<div v-html="formattedValue"></div>

http://www.kler.cn/a/329403.html

相关文章:

  • EasyControl:首个登陆AWS Marketplace的中国MDM先锋
  • 通信协议—WebSocket
  • 深度学习中的张量 - 使用PyTorch进行广播和元素级操作
  • IJCAI-2024 | 具身导航的花样Prompts!VLN-MP:利用多模态Prompts增强视觉语言导航能力
  • 运动相机拍视频过程中摔了,导致录视频打不开怎么办
  • Top期刊算法!RIME-CNN-BiLSTM-Attention系列四模型多变量时序预测
  • 数据库查询
  • 注册安全分析报告:科研诚信查询平台无验证方式导致安全隐患
  • buuctf [ACTF2020 新生赛]Include
  • 面试题05.08绘制直线问题详解(考察点为位运算符)
  • 软件设计模式概述
  • 面试题:MySQL你用过WITH吗?领免费激活码
  • PHP安装后Apache无法运行的问题
  • [Redis][主从复制][上]详细讲解
  • CSS全解析
  • 滚雪球学MySQL[10.2讲]:数据库性能问题排查详解:从慢查询优化到内存与CPU使用分析
  • DES、3DES 算法及其应用与安全性分析
  • 【RabbitMQ 项目】客户端:连接模块
  • CSP 安全配置案例
  • 【设计模式-命令】
  • Elasticsearch学习笔记(1)
  • 二、词法分析,《编译原理》(本科教学版),第2版
  • 【MySQL基础刷题】总结题型(一)
  • 简单的微信小程序个人 个人详情页
  • WebUI密码被锁定
  • NCU-机器学习-作业3:基于SVM的手写字识别