Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/343.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
Javascript 如何在react中呈现服务器端的各个组件?_Javascript_Java_Reactjs_Spring Boot_Server Side Rendering - Fatal编程技术网

Javascript 如何在react中呈现服务器端的各个组件?

Javascript 如何在react中呈现服务器端的各个组件?,javascript,java,reactjs,spring-boot,server-side-rendering,Javascript,Java,Reactjs,Spring Boot,Server Side Rendering,我有一个带有spring后端的react应用程序。我想在服务器端渲染特定组件。 我的react应用程序在端口3000上运行,spring应用程序在端口8080上运行。我怎样才能只在spring上安装一个组件而不是整个路线?关于前端的设置,以及它如何与后端服务通信,您没有分享太多信息,因此很难给出准确的答案 首先,确保已经启动并运行了服务器端渲染(SSR)引擎。如果您使用的是像createreact这样的应用程序,它只在客户端工作,则不会出现这种情况 如果您有SSR设置,请仔细查看ReactDOM

我有一个带有spring后端的react应用程序。我想在服务器端渲染特定组件。

我的react应用程序在端口3000上运行,spring应用程序在端口8080上运行。我怎样才能只在spring上安装一个组件而不是整个路线?

关于前端的设置,以及它如何与后端服务通信,您没有分享太多信息,因此很难给出准确的答案

首先,确保已经启动并运行了服务器端渲染(SSR)引擎。如果您使用的是像createreact这样的应用程序,它只在客户端工作,则不会出现这种情况


如果您有SSR设置,请仔细查看ReactDOM.renderToString/renderToNodeStream/renderToStaticMarkup(取决于使用的是哪一个)。在那里,您可以添加逻辑,以决定如何呈现组件树的哪一部分。

您没有分享很多关于前端设置的信息,也没有分享它如何与后端服务通信,因此很难给出准确的答案

首先,确保已经启动并运行了服务器端渲染(SSR)引擎。如果您使用的是像createreact这样的应用程序,它只在客户端工作,则不会出现这种情况

如果您有SSR设置,请仔细查看ReactDOM.renderToString/renderToNodeStream/renderToStaticMarkup(取决于使用的是哪一个)。在这里,您可以添加逻辑,以决定渲染组件树的哪个部分