在请求未完成时,开始查看网页



我正在寻找一个解决请求时开始查看网页的解决方案。例如,使用Express和EJS,如果我查询多个数据源(我没有掌握),我必须等待在" res.render"之前检索我需要使用的所有数据。

是否可以发送页面顶部,然后一一挡住?

谢谢您的帮助!

  1. 使用此制作基本模板并提出feed res.render()。那将是用户看到的第一件事。

  2. 您必须编码客户端代码(您使用"基本"页面调用)。这是在document.ready上发出的AJAX调用以获取其他页面。为此,您将需要启用其他路线,每条路线都有各自的内容。

  3. AJAX调用的回调必须有一种将检索到的内容附加到您的"基本页面"中的方法。

  4. 应该做的。

(显然,有几种方法可以使这种更复杂,更专业,但是@legilles正在寻找" Kickstart")。

问:

h .--

您不能简单地渲染一半的页面,然后等待数据通过服务器端编程完成加载页。

您尝试做的事情的最佳解决方案是Ajax调用。从客户端检索数据使用户可以查看所有可用的静态内容,而不必等待数据驱动的内容被获取。

这不是解决问题的最佳解决方案,即对数据源进行优化。

最新更新