React-Snap上的客户端AJAX请求

时间:2018-12-05 08:41:59

标签: reactjs react-static react-snap

我在我的React Application中使用react-snap包,它基本上可以生成整个应用程序的静态形式。但实际上,它会爬网所有AJAX数据并获取它们,然后构建静态站点。但是我想用react-snap跳过一些AJAX请求。我希望我的应用程序在客户端打开静态页面时发出这些请求。

1 个答案:

答案 0 :(得分:2)

您可以检测类似if (navigator.userAgent === "ReactSnap") { ... }的预渲染阶段,并跳过应用程序中的AJAX请求。