我有一个特定的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
你能否解释一下你想要达到的目标?你想在哪里存储什么?你想如何访问存储的值和从哪里? –