私は特定のリアクションクラスのインスタンスを4つ持っています。 componentDidMount()
の後、私は各インスタンスのy位置を保存します。componentDidMount()内のReactJS要素を取得する方法は?
どのようにレンダリングされた要素に対処できますか?私は異なるクラスの同じクラスの4つの要素を持っているので、classnameを使うことはできません。
マイ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
達成しようとしていることをもう少し説明できますか?どこに何を保存したいですか?どのようにして保存された値にアクセスしたいのですか? –