failed to execute 'observe' on 'intersectionobserver' parameter 1 is not of type 'element'. reactjs

报错涵义

在参数1不是元素类型的intersectionobserver上执行'observe'失败。reactjs

实际上,因为如果元素不存在document.querySelector就会返回,而当传递给时,如果是,就会抛出上面的异常,所以请确保选中的元素必须存在
nullelementsectionObserver.observe()elementnullFailed to execute 'observe' on 'IntersectionObserver': parameter 1 is not of type 'Element'document.querySelector

  •