运行此代码时,出现错误“未定义窗口”

时间:2020-08-01 19:36:23

标签: javascript reactjs api

我没有HTML文件。所有代码都是用React和JS编写的。 这就是我的index.js的样子。

const Home = ({ doc, posts }) => {

if (doc && doc.data) {
    return (
      <DefaultLayout>
        <Head>
          <title>{RichText.asText(doc.data.headline)}</title>
        </Head>
        <Header
          image={doc.data.image}
          headline={doc.data.headline}
          description={doc.data.description}
        />
        <PostList posts={posts} />
      </DefaultLayout>
    );
  }

  // Message when repository has not been setup yet
  return <SetupRepo />;
};

window.addEventListener('scroll', ()=>{  
   const {scrollTop, scrollHeight, clientHeight} = document.documentElement;
   console.log({scrollTop, scrollHeight, clientHeight});
});

我想在窗口滚动中运行此功能。

0 个答案:

没有答案
相关问题