от того, какая width, height у дочернего компонента. Я нагуглил react-rendered-size , но что-то зависает на
componentWillMount() {
const containersSize = this.props.allFonts.map(font => {
const size = getRenderedSize(<img src={../../img/${font.image.fileName}.jpg} />)
size['id'] = font.id
return size
})
this.setState({containersSize})
}
Не знаете в чем может быть причина?
Может ещё есть какие-то библиотеки или способы, где размер компонента можно узнать не рендеря его?
То есть у тебя стили рассчитываются в js, и прокидываются по иерархии компонент. И какой-то из компонент в этой цепочке еще не отрендерился? Но тогда и дочки тоже не отрисовываются
Обсуждают сегодня