0

当用户启动我的应用程序时,有大量来自网络服务的数据存储到设备的数据库中,然后使用 jquery 的 .html() 方法显示在 HTML 页面上。问题是当用户选择另一个 HTML 页面然后返回时,数据不再显示,必须再次从数据库中读取。

我知道这不是“租用编码器”,但我的问题是:即使在页面重新加载后,有没有办法让数据在 HTML 页面上保持不变?还是我必须将所有内容打包到一个 HTML 文档中?

4

1 回答 1

1

解决方案可能是使用 AJAX 处理所有导航,使您的网站成为单页应用程序并将内容保存在缓存中。但我认为这是一个非常大的话题。在任何情况下,像 Backbone 或 Ember 这样的优秀 Javascript MVC 框架都可以为您提供帮助。

于 2012-06-18T11:05:13.343 回答