У меня есть 4 экземпляра определенного класса React. После componentDidMount()
Я хочу сохранить y-позицию каждого экземпляра.Как получить элемент ReactJS внутри componentDidMount()?
Как я могу обратиться к визуализированному элементу? Я не могу использовать classname, потому что у меня есть 4 элемента одного класса с разными позициями.
Мой ReactJS компонент:
const Col = React.createClass({
componentDidMount: function() {
//here address the actual rendered col-instance
},
render() {
return (
<div className='col'>
</div>
);
}
});
Просто пытаясь понять вопрос больше. Вы пытаетесь сохранить y-позицию каждого экземпляра компонента React для использования позже? Также меняется ли положение y каждого из этих элементов после монтажа? – HussienK
Мне нужно его хранить, это не изменится. Может быть, я могу использовать this.ref? – vuvu
Не могли бы вы немного объяснить, чего вы пытаетесь достичь? Где вы хотите хранить что? Как вы хотите получить доступ к сохраненным значениям и откуда? –