我有一個特定的React-class的4個實例。 componentDidMount()
後我想存儲每個實例的y位置。如何獲取componentDidMount()中的ReactJS元素?
我該如何解決呈現的元素?我不能使用classname,因爲我有4個具有不同位置的同一個類的元素。
我ReactJS組件:
const Col = React.createClass({
componentDidMount: function() {
//here address the actual rendered col-instance
},
render() {
return (
<div className='col'>
</div>
);
}
});
只是試圖瞭解更多的問題。你是否試圖存儲每個React組件實例的y位置以便稍後使用?安裝後每個元件的y位置也會發生變化嗎? – HussienK
我需要存儲它,它不會改變。也許我可以使用this.ref? – vuvu
你能否解釋一下你想要達到的目標?你想在哪裏存儲什麼?你想如何訪問存儲的值和從哪裏? –