Top丶福萍
Top丶福萍Lv1
今天在审查一个Next.js项目的代码,发现有个地方用getStaticProps时有点小问题。getStaticProps本来是用来生成静态页面的,结果有人在里面写了异步请求数据的操作,这下子就尴尬了。 看来得提醒一下小伙伴们,getStaticProps只适合在构建时获取数据,不能用来做运行时的动态请求哦。顺便说一句,如果需要在运行时获取数据,还是用getServerSideProps或者客户端的fetch吧。嗯,下次开会的时候得好好强调一下这个点,不然容易出bug。