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
如果我';我在node.js后端渲染它们?_Node.js_Reactjs_Express - Fatal编程技术网

如果我';我在node.js后端渲染它们?

如果我';我在node.js后端渲染它们?,node.js,reactjs,express,Node.js,Reactjs,Express,我想给客户端发送一个加载器,直到所有组件都准备好显示在客户端。你们将如何实现这一点?加载程序必须位于客户端,因为服务器无法重新加载页面。在客户端代码中,呈现一个顶级组件,该组件包装其他组件并在它们准备好时显示它们,而不是微调器。嘿,尼克,谢谢你的回答。您知道如何将React.js组件从node.js传输到客户端吗?这将允许我实现一个加载器。->呈现加载程序->获取组件->呈现组件。:/!非常感谢这里有一个支持node.js的。您可以在服务器上呈现一些显示微调器的代码,然后继续在客户机上呈现组件,

我想给客户端发送一个加载器,直到所有组件都准备好显示在客户端。你们将如何实现这一点?

加载程序必须位于客户端,因为服务器无法重新加载页面。在客户端代码中,呈现一个顶级组件,该组件包装其他组件并在它们准备好时显示它们,而不是微调器。

嘿,尼克,谢谢你的回答。您知道如何将React.js组件从node.js传输到客户端吗?这将允许我实现一个加载器。->呈现加载程序->获取组件->呈现组件。:/!非常感谢这里有一个支持node.js的。您可以在服务器上呈现一些显示微调器的代码,然后继续在客户机上呈现组件,在数据水合时更改状态。不过,跳过服务器渲染并在JS中执行可能会更简单,因为加载程序对SEO没有用处,而且你的应用程序无论如何都需要JS。谢谢:)!很好
app.get('/', function (req, res) {
    res.render("todo",{}); // todo is my main component
})