【发布时间】:2013-12-03 20:04:01
【问题描述】:
有没有一种干净的方法可以使用 nodeJs 和 Jade 只加载页面的一部分?:
事实上,我正在建立一个音乐博客,我希望在我网站的每个页面顶部都有一个连续播放器。我不希望每次点击我网站上的链接时播放器都会停止并重新启动。
我认为这可以通过创建一个全局“框架”页面来实现,该页面包含我网站的播放器和菜单,并且只加载一次,然后使用 AJAX 调用来加载网站每个页面的内容。
您认为这是正确的做法吗(要有一个连续的球员)? Jade 和 nodeJS 是否有一种干净的方法可以在整个 AJAX 调用中传输部分 html 页面?
【问题讨论】:
-
有很多方法可以做到,“正确”的方法是非常主观的。
-
另外,你可以这样渲染 Jade:stackoverflow.com/a/12725703/95190
-
我认为 app.render 会重新加载页面。没有?
-
请仔细查看我链接到的答案。它与重新加载页面无关。您问是否有办法呈现网页的某些部分。它只是发出 html,然后您可以从客户端检索它。