Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/432.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 反应:如何将事件侦听器添加到ref?_Javascript_Reactjs_React Hooks_Parallax - Fatal编程技术网

Javascript 反应:如何将事件侦听器添加到ref?

Javascript 反应:如何将事件侦听器添加到ref?,javascript,reactjs,react-hooks,parallax,Javascript,Reactjs,React Hooks,Parallax,我的网站上的useRef hook有问题。我只是想在我的网站上的照片部分添加视差效果。我已经尝试了不同的方法,现在我写了一些类似的东西,但仍然不起作用。顺便说一句,当我在窗口上使用listener时,它可以工作,但我不想占用整个页面的部分 const VectorSection=()=>{ 常量myRef=useRef(空) const[offsetY,setOffsetY]=useState(0); constHandleScroll=()=>setOffsetY(myRef.current

我的网站上的useRef hook有问题。我只是想在我的网站上的照片部分添加视差效果。我已经尝试了不同的方法,现在我写了一些类似的东西,但仍然不起作用。顺便说一句,当我在窗口上使用listener时,它可以工作,但我不想占用整个页面的部分

const VectorSection=()=>{
常量myRef=useRef(空)
const[offsetY,setOffsetY]=useState(0);
constHandleScroll=()=>setOffsetY(myRef.current.pageYOffset)
useffect(()=>{
如果(window.innerWidth>768){
myRef.current.addEventListener('scroll',handleScroll);
}
return()=>myRef.current.removeEventListener('scroll',handleScroll)
}, []);
报税表(
矢量艺术
有时我创作矢量艺术只是为了好玩,我知道这可能
这不是一件艺术品,但我见过更糟的:) INSTAGRAM ); } 导出默认向量部分