2016-04-12 29 views
0

私はReact Modalを使用しています。Reactで子ノードにアクセスするにはどうすればよいですか?

私はこのような何かやってる:今{content}は内部の入力フィールドを持っているかもしれません

React.createClass({ 
    render() { 
    return <ReactModal 
      isOpen={true} 
      >{content}</ReactModal> 
    } 
}); 

を。この場合はrefを使用することはできません。 getDOMNodeを使用すると、それは私にラッパーを与えることができますが、クラス名で子を見つける簡単な方法がわかりません。そこにネイティブコードを使用するはずですか?

+0

「コンテンツ」はどこから来たのですか? – VonD

+0

なぜあなたはそれにアクセスしたいですか?あなたはそれに小道具を渡すことはできませんか? –

+0

コンテンツは、小道具から来るマークアップの文字列です。ストリングであるコンテンツは、私を捨ててしまうものです。私はこれをどうやってやっているのかを書き直すことを検討しています:) –

答えて

0

リアクションコンポーネントはjsオブジェクトのみです。最悪の場合、子供にアクセスしたい場合は、ブラウザコンソールでコンポーネントを印刷して展開することができます。子コンポーネントが表示され、そこから参照とすべてにアクセスすることもできます。

関連する問題