当前位置: 首页 > 知识库问答 >
问题:

如何制作新的反应线

周良弼
2023-03-14

请参阅下面的代码

<item
     itemName={"laptop"}
     itemDescription={"- XXXX \n - PPPP"}    // how could I make a new line for this?
/>

\n不在这方面工作

共有1个答案

蒋鹏鹍
2023-03-14

你可以这样做:

 {text.split(“\n”).map(function(item) {
    return (
       {item}
       <br/>
    )
 })}

在您的特定情况下,它将如下所示:

 itemDescription={<>XXXX <br /> - PPPP</>}  

如果组件采用该属性中的节点,而不是字符串。

React不使用字符串创建HTMl,HTMl忽略换行符,因此需要将该字符串转换为带有换行符或段落的JSX。

 类似资料:
  • 我正在探索反应性Kafka,只是想确认反应性Kafka是否等同于同步制作人。与同步生产者,我们得到消息传递保证与确认字符和生产者序列保持。但是,ASYNC不能保证交付和测序。反应式生产者等同于SYNC还是ASYNC?

  • 问题内容: 我有一个表格来表示我的html页面中的一些数据。我正在尝试使此表具有响应性。我怎样才能做到这一点? 。 问题答案: 基本上 响应表只是宽度为100%的表。 您可以使用以下CSS设置表格: 您可以通过添加类(或使用进行定位),根据屏幕尺寸使用媒体查询来显示/隐藏/操作列: HTML

  • 问题内容: 我正在使用创建一个解决方案,而选择应该只包含另一个中不包含的选项。防爆 要通过另一个值进行过滤,我该怎么办? 问题答案: 劳拉(Laura)的上述答案在编写自定义filterOption函数时中断了过滤(如果您不希望Select可过滤,那么可能就可以了)。 一个更简单的解决方案是,对通过的应用仅应用一个简单的过滤器,而不是对第二个“选择”应用。 工作实例

  • 我有以下片段类: 它更新玩家货币的UI显示。但是,由于后台运行着许多不同的进程,因此此线程滞后并出现问题。我如何在单独的线程上运行它以避免这种情况? 编辑:我尝试了这样的东西: 但这没用! 谢啦!

  • 在React的这篇文档中,据说 shallowCompare对current props和nextProps对象以及current state和nextState对象执行浅层相等性检查。 我无法理解的是,如果它简单地比较了对象,那么componentupdate方法应该总是返回true,就像 如果我们没有改变状态,那么比较将始终返回false,因此shouldComponent更新将始终返回tru

  • 我在JS对象(不是数组)中有一个