我正在使用webpack-dev-server开发来调试我的React Node应用程序,并使用webpack来编译代码和呈现页面。
例如,我有页面:在菜单中,菜单中的选项“登录\注册”替换为“帐户”。在React this.state.isLogged
中按状态切换该值。默认值isLogged
是false
。
页面加载时,我想检查服务器上的登录状态。现在,当组件安装时,我通过ajax请求执行此操作。接收到ajax数据后,正在从服务器设置状态。但是这种方法很长而且需要很多时间。
我正在寻找在浏览器加载页面(html和javascript文件)时加载状态数据的方法。
有什么建议吗?
编辑:
我在写一些细节。
我在自己的计算机上构建的页面代码。将3个文件index.html
,style.css
和main.js
移到带有NodeJS的服务器上之后。我不想在服务器上渲染页面,因为我没有编译文件的权限。