Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/416.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 我是否可以避免往返;获取会话“的用户”;在水疗中心?_Javascript_Polymer_Polymer 1.0_Dart Polymer - Fatal编程技术网

Javascript 我是否可以避免往返;获取会话“的用户”;在水疗中心?

Javascript 我是否可以避免往返;获取会话“的用户”;在水疗中心?,javascript,polymer,polymer-1.0,dart-polymer,Javascript,Polymer,Polymer 1.0,Dart Polymer,我的SPA加载,然后执行XHR到/currentuser路由,根据请求中发送的cookie/会话检查登录用户。在往返完成并设置hasTriedLoadingUser之前,我不会显示应用程序(即使资源已加载) 似乎是没有服务器端渲染的SPA应用程序的标准(我使用的是Polymer),对吗 我考虑在服务器端对应用程序的初始请求执行/currentuser检查,然后将用户对象作为JSON写入返回的文件本身。然后我将在客户端(JSON.decode)解析它,从而避免往返 你的想法?在SPA中如何处理这个

我的SPA加载,然后执行XHR到/currentuser路由,根据请求中发送的cookie/会话检查登录用户。在往返完成并设置hasTriedLoadingUser之前,我不会显示应用程序(即使资源已加载)

似乎是没有服务器端渲染的SPA应用程序的标准(我使用的是Polymer),对吗

我考虑在服务器端对应用程序的初始请求执行/currentuser检查,然后将用户对象作为JSON写入返回的文件本身。然后我将在客户端(JSON.decode)解析它,从而避免往返


你的想法?在SPA中如何处理这个问题(像Polymer一样,不支持服务器端渲染)?

为了避免在SPA代码中执行额外的ajax请求,可以将用户对象嵌入到服务器渲染index.html中的
块中。好的,这是我在q中建议的。这是常见/最佳做法吗?