React: Reactスプレッドオペレーターはまだ公式ドキュメントにあります

作成日 2017年10月20日  ·  4コメント  ·  ソース: facebook/react

ドキュメントのバグ

現在の動作は何ですか?
Reactのスプレッド演算子はReact16で削除されましたが、ドキュメントhttps://reactjs.org/docs/jsx-in-depth.html#spread-attributesに残っています

期待される動作は何ですか?
これにはReact16 +が含まれていないことに注意してください。 たぶん、小道具を広める他の方法も追加します。

Reactのどのバージョン、およびどのブラウザ/ OSがこの問題の影響を受けますか?
16歳以上に反応します。 以前のリリースで機能しました。

Question

最も参考になるコメント

私は何が起こっているのか理解しました。 私のコードでは、spread属性をReact.__spreadコンパイルするJSXTransformerを使用しました。 私がそれを理解するのを手伝ってくれてありがとう。

全てのコメント4件

スプレッド演算子は言語機能であり、React 16では削除されませんでした(削除できませんでした)。

あなたは何を指しているのですか?

@salehhamadeh https://github.com/facebook/react/pull/8942で削除されたReact.__spreadを考えているかもしれません @gaearonが指摘したように、スプレッド演算子はまったく別のものです。 それで問題が解決することを願っています。

私は何が起こっているのか理解しました。 私のコードでは、spread属性をReact.__spreadコンパイルするJSXTransformerを使用しました。 私がそれを理解するのを手伝ってくれてありがとう。

ああなるほど。 ええ、JSXTransformerはそれ以来壊れているかもしれません。 ただし、約2年間サポートされていないことにも注意してください。 また、本番環境で使用しないでください(使用した場合)。代わりに、事前にBabelを使用してJSXをコンパイルしてください。

このページは役に立ちましたか?
0 / 5 - 0 評価