当前位置: 首页 > 面试题库 >

如何在ReactJS中输出文本而不将其换行

施默
2023-03-14
问题内容

在基于ReactJS的应用程序中,我html" target="_blank">执行以下操作:

var _ = React.DOM;
_.span(null, 'some text', _.select(null, ...));

问题是:“某些文本”包装在DOM中的其他span元素中。有什么办法可以避免这种现象,只输出原始文本?

要明确:我想输出

<span>some text<select>...</select></span>

<span><span>some text</span><select>...</select></span>

问题答案:

更新: 这在 React v15(2016-04-06)中 已“修复”
–现在,注释节点已添加到每段文本周围,但不再包装在<span>标签中。

我们收到了来自社区的一些惊人的贡献在此版本中,我们想强调这种拉请求由迈克尔Wiencek尤其如此。由于Michael的工作,React
15不再<span>在文本周围发出额外的节点,从而使DOM输出更加整洁。对于React用户来说,这是一个长期的烦恼,因此将其作为外部贡献很令人兴奋。

完整发行说明。

目前,这是React的技术限制;它将所有浮动文本节点包装在一个范围中,以便可以为其分配ID并在以后引用它。希望在React的未来版本中,我们可以删除此限制。



 类似资料:
  • 本文向大家介绍如何使用R编写文本并将其输出为文本文件?,包括了如何使用R编写文本并将其输出为文本文件?的使用技巧和注意事项,需要的朋友参考一下 我们可以使用writeLines和fileConn函数来做到这一点。 示例 我们可以这样做,并按照以下方式在R中查看这些文件- 您可以在系统的文件文件夹中找到这些文件。

  • 问题内容: 我正在编写一个简单的部署工具,该工具需要从s3中获取tar文件,然后将其解压缩,然后将其上传到我们的登台服务器。我想这样做而不将文件存储在本地,而是将它们保存在内存中。 这是我的代码,用于从s3下载文件 我想避免在此示例中创建目录和文件,而只是将所有内容保留在内存中。我省去了从代码中提取文件的步骤。下一步将使用go- scp 上传文件,如下所示: 然后,我的问题将集中在这段代码的一部分

  • 我在文件中有以下数据,其中有一个日期列

  • 问题内容: 我有一些这样的文字: 我想显示不带标签的内容: 我也不想应用标签,我想剥离它们。有什么简单的方法可以做到这一点? 角HTML: 问题答案: jQuery比SLOWER慢40倍左右 ,请不要将jQuery用于该简单任务。 用法: 使用angular.js: 用 :

  • 问题内容: 在Flutter中创建带有长字符串的Text小部件时,将其文本直接放在Column中会自动换行。但是,当它在Column-Row-Column内时,文本会溢出屏幕的一侧。 如何在Column-Row-Column内换行?造成这种差异的原因是什么?在我看来,上列的任何子级都具有相同的宽度是合乎逻辑的吗?为什么宽度无界? 我尝试根据其他答案将文本放在Expanded,Flexible,Co

  • 我使用的是ReactJS,当用户点击链接时,我想将一些文本复制到剪贴板。 我使用的是Chrome 52,不需要支持任何其他浏览器。 我不明白为什么这段代码不会导致数据被复制到剪贴板。(代码片段的来源来自Reddit帖子)。 我做错了吗?有人能建议有没有一种“正确”的方法来使用reactjs实现复制到剪贴板?