javascript - 换行符 - React Prop

标签 javascript reactjs react-props

我有一个组件 <Ren1 text="Line1\nLine2\nLine3" /> ...

function Ren1({text}){
  return <p>{text}</p>;
}
export default Ren1

如何从 \n 添加换行符从什么时候来自数据库?

需要的输出:

Line1
Line2
Line3

预先感谢您的帮助

最佳答案

您可以在不拆分文本值的情况下执行此操作。

首先,在传递文本属性时将花括号括起来:

<Text text={"One \n Two \n Three"} />

然后使用whiteSpace: "pre-line" 样式

<div style={{ whiteSpace: "pre-line" }}>{props.text}</div>

sandbox

关于javascript - 换行符 - React Prop,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67616946/

相关文章:

javascript - JS/HTML 嵌套引号的语法问题

javascript - AngularJS 处理表单上的表单单击

reactjs - 将状态从子组件传递到父组件

javascript - 如何关闭不同类中的 swipeabledrawer

javascript - 谷歌图表 : information pop-ups do not work on floated div?

javascript - 如何在var字段中使用if检查验证?

css - 在 React 完成请求之前如何显示内容?

javascript - FlowRouter - 将内容插入 HTML 模板

javascript - React - 在 render() 方法中访问在 componentDidMount() 方法中声明的变量

javascript - 传递给 React 函数后参数未定义?