私は、componentDidMount()' I want to set the
最小高さproperty of an element where
className = "content-wrapper" to '600px'にあるリアクションコンポーネントを持っています。特定のclassNameを持つ要素の反作用最小高さプロパティ
私は次のことを試してみました:
残念ながらcomponentDidMount() {
document.getElementsByClassName('content-wrapper').style.minHeight = "600px"
}
次のエラーが発生していること:
Uncaught TypeError: Cannot set property 'minHeight' of undefined
at MyComponent.componentDidMount
が、私はまだリアクトのこつを取得していますし、これを達成するために可能な任意の助けをいただければ幸いですゴール。ありがとう!
コンテンツラッパーは、反応コンポーネントで作成した要素か、標準のhtmlまたはjsだけを使用している要素ですか? –
これはちょうど 'div'タグでした –
この' div'タグを反応コンポーネントに作成した場合、それは仮想 'div'になります。この場合、受け入れられた答えは、あなたが正しくないDOMを直接修正しているので、あなたが望むものではありません。それは、通常のHTMLファイルのdivまたは通常のJSを使用して作成された場合、それは問題ありません。 –