2017-07-13 11 views

答えて

5

私はHTMLを返す、レンダリングのための任意の型を指定することはできますか?

renderは、HTML(文字列)を返しません。 the documentationから:呼び出されたとき

、それはthis.propsthis.stateを調べ、単一リアクト要素を返す必要があります。この要素は、<div />などのネイティブDOMコンポーネントの表現、または自分で定義した別の複合コンポーネントのいずれかです。

レンダリングしないことを示すために、nullまたはfalseを返すこともできます。 nullまたはfalseを返す場合、ReactDOM.findDOMNode(this)nullを返します。

だから、anyがオプションになります。あるいは、ReactElement|boolean。 (つまり、それは記載されていませんが、Reactはundefinedを返すように扱っているようですnullfalse ...)

+0

ああ、HTMLを返さないからです。ありがとう! – vegardstikbakke

関連する問題