Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Reactjs React应用程序服务器端路由-API调用_Reactjs - Fatal编程技术网

Reactjs React应用程序服务器端路由-API调用

Reactjs React应用程序服务器端路由-API调用,reactjs,Reactjs,我正在使用CreateReact应用程序构建react应用程序。应用程序几乎完成了。但现在我需要添加SSR。(可能不完全是SSR,但只是为了确保在用户点击url时服务器正确响应)。我了解到一种解决方案是为任何与/app*匹配的请求发送index.html。我做到了,但问题是: 后续路由取决于上一页检索到的数据。例如,如果我有两个嵌套路由/app/abc&/app/abc/def,则为“def”呈现的组件数据取决于在“abc”检索到的数据。因此,当用户点击“/app/abc/def”上的enter

我正在使用CreateReact应用程序构建react应用程序。应用程序几乎完成了。但现在我需要添加SSR。(可能不完全是SSR,但只是为了确保在用户点击url时服务器正确响应)。我了解到一种解决方案是为任何与/app*匹配的请求发送index.html。我做到了,但问题是:

后续路由取决于上一页检索到的数据。例如,如果我有两个嵌套路由/app/abc&/app/abc/def,则为“def”呈现的组件数据取决于在“abc”检索到的数据。因此,当用户点击“/app/abc/def”上的enter键时,数据不会被加载


我该怎么办?如果可能,请告诉我任何资源

请在问题中添加相关代码。请尝试在服务器请求中使用asynch false。@MukulSharma您能详细说明一下吗?