2

我正在使用coffeescript宝石react-rails。在 中measure.js.coffee,咖啡代码中没有跨度,但是当绘制 HTML 时,出现了一个神秘的幽灵跨度。下面是它生成的代码和 HTML 的截图。在此处输入图像描述 在此处输入图像描述

carousel-mImages在我的代码中,和之间没有跨度mtag-images。是不是因为reactCSSTransitionGroup = React.createFactory(React.addons.CSSTransitionGroup)

4

1 回答 1

2

是的,ReactCSSTransitionGroup是一个包装器ReactTransitionGroup
这里的官方文档

默认情况下ReactTransitionGroup呈现为跨度。

您可以更改此行为,并将其呈现为另一种类型的组件,但这意味着您必须手动配置和呈现ReactTransitionGroup.
这可能会在 DOM 中为您节省一个包装元素,但这取决于您的组件树结构。

于 2016-05-13T10:39:03.613 回答