I持ってReact.Component
から継承された機能/ステートレスなコンポーネントおよびコンポーネント:コンポーネントはステートレスであるかどうReact - コンポーネントがステートレスで機能するかどうかを判断する方法?
const Component1 =() => (<span>Hello</span>)
class Component2 extends React.Component {
render() {
return (<span>Hello</span>)
}
}
はどうすれば確認できますか?正式な方法はありますか?
isStateless(Component1) // true
isStateless(Component2) // false
の上になぜあなたはこれを知っておく必要がありますか? –
@JuanMendes 'React.createElement'関数を使って' ref' propを設定できますが、機能コンポーネントはrefを持つことができません。当時、私はコンポーネントタイプを知らない(それは動的です)。 – madox2
自分自身の外部にあるコンポーネントのリファレンスを設定したいですか? –