所以我正在构建一个简单的 node.js Web 应用程序。但我对单个 Web 应用程序的工作方式有点困惑。我现在没有在前端使用backboneMVC。这个概念是我在页面上有两个选项卡,即文件夹和列表。因此,我希望能够通过诸如host/folder/{folder-id}之类的静态 URL 来显示文件夹的内容,并对列表执行相同的操作。
如果我只是 res.render 带有参数的视图模板以响应 Restful 请求,这似乎很好。
但是当这两个在同一个页面上并且必须通过标签点击访问而不离开主页时,我很困惑。我可以通过使用带有 # 标签的前端路由来让它工作(所以你最终会得到host/index.html#/folder/{id})
所以我想知道,有没有一种更简单的方法可以使用部分模板,我可以通过jade模板部分来切换主页的一部分,而无需离开index.html?