我正在使用coffeescript
宝石react-rails
。在 中measure.js.coffee
,咖啡代码中没有跨度,但是当绘制 HTML 时,出现了一个神秘的幽灵跨度。下面是它生成的代码和 HTML 的截图。
carousel-mImages
在我的代码中,和之间没有跨度mtag-images
。是不是因为reactCSSTransitionGroup = React.createFactory(React.addons.CSSTransitionGroup)
是的,ReactCSSTransitionGroup
是一个包装器ReactTransitionGroup
。
从这里的官方文档:
默认情况下
ReactTransitionGroup
呈现为跨度。
您可以更改此行为,并将其呈现为另一种类型的组件,但这意味着您必须手动配置和呈现ReactTransitionGroup
.
这可能会在 DOM 中为您节省一个包装元素,但这取决于您的组件树结构。