【发布时间】:2018-01-02 15:39:33
【问题描述】:
我正在尝试使用具有多个选项卡的 Node.js 设计一个单页应用程序,并且每个选项卡上可以包含许多图像或脚本,所以我想防止每次加载每个选项卡的内容用户访问该页面。因此,理想情况下,当用户切换选项卡时,服务器会发送包含图像和脚本的 html,而客户端会在不重新加载页面的情况下显示它。
我选择 SPA 设计的原因是,在标签之外是一个聊天系统以及其他在后台运行的东西,我不想在每次重定向发生时都重新发送给客户。
所以我的问题是发送 html 的最佳方式是什么,或者总体上是否有更好的方式仍然使用 SPA 设计?
最好的方法是将路由器中的 html 发送到客户端,然后使用 ajax 防止页面刷新并添加新标签页 html 并删除旧标签页 html 吗?
【问题讨论】:
标签: javascript jquery node.js ajax single-page-application