Мне нужно установить размеры компонентов в зависимости от родительского элемента. Можно ли получить ширину и высоту родителя по ссылке из virtualDOM до его рендеринга?Доступ к родительскому узлу из virtualDOM перед его отображением | ReactJS
Родитель
export default class App extends React.Component {
render() {
return (
<div>
<div className={'avocado-container'} ref={(container) => { this.container = container; }}>
<Resizer parent={this} scrollAxis={'y'}>
</Resizer>
</div>
</div>
);
}
}
мне нужно, чтобы получить размеры в конструкторе ребенка.
Возможно с чем-то вроде this.refs.container.offsetWidth
?
Почему бы не передать их с родительского компонента в качестве реквизита? – havenchyk