我正在尝试在下一个项目中使用 React Suspense
我没有使用SSR,该应用程序仅用作客户端渲染
悬念有效,但我收到此错误:
在SSR中使用Suspense时需要Fallback数据。
<Suspense fallback={<Skeleton />}>
<Foo />
</Suspense>
export const Foo = () => {
const { data, error, isLoading } = useSWR(
`/api/foo`,
async (url: string) => await ApiClient.GET(url),
{ suspense: true }
)
return <Bar data={data} />
}
我也面临这个问题
但是,从文档的这一部分来看,我认为在我们的案例中它是可以忽略的。 https://swr.vercel.app/docs/suspense#server-side-rendering