我有一個React組件,其中componentDidMount()' I want to set the
最小高度爲property of an element where
className =「content-wrapper」爲「600px」。React設置具有特定className的元素的min-height屬性
我曾嘗試以下:
componentDidMount() {
document.getElementsByClassName('content-wrapper').style.minHeight = "600px"
}
不幸的結果在下面的錯誤:
Uncaught TypeError: Cannot set property 'minHeight' of undefined
at MyComponent.componentDidMount
我仍然得到陣營的竅門,並希望得到任何幫助可能實現這一目標。謝謝!
content-wrapper是你在一個反應組件中創建的元素還是僅僅使用標準的html或js? –
這只是一個'div'標籤 –
好吧,如果你在反應組件中創建了這個'div'標籤,那麼它將是一個虛擬的'div'。在這種情況下,接受的答案不是你想要的,因爲你直接修改了不好的DOM。如果它是一個正常的html文件中的div或使用普通的JS創建的,那麼它就沒有問題。 –