标签: reactjs react-dom
我用一些要制作动画的图像制作了简单的React组件,这些图像在视口中显示。为了使用getboundingclientrect()方法,我必须传递一个元素,因此我在我的scrollEventListener所在的componentDidMount()中使用了js querySelectorAll('img')。感觉不像是正确的方法(尽管效果很好)。还有更多“反应灵”解决该问题吗?
答案 0 :(得分:1)
是的,您需要使用Refs。
使用React,通常不必使用本机dom选择器。通过使用ref,它将保留在React范围内,您将拥有一个更强大的工作流程。