2

私はgemで使用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 で 1 つのラッパー要素を節約できますが、これはコンポーネント ツリー構造によって異なります。

于 2016-05-13T10:39:03.613 に答える