【问题标题】:Internal state in backbonejs application主干js应用程序中的内部状态
【发布时间】:2013-07-11 12:25:48
【问题描述】:

我正在创建一个应用程序并试图找出处理其中导航的最佳方法。用户可以选择不同的视图设置(显示哪些内容和过滤它的选项)。部分设置存储在用户偏好模型的后端。另一部分存储在 url 中,由路由器管理。但是我想保留更多设置。原因:我希望能够刷新内容,因此我需要将设置保存在某处,而不是更新用户操作的内容并忘记我是如何进入这种状态的。我的问题是:这种设置的最佳位置是什么?收集对象?查看对象?我自己的控制器?

附:为了更清楚,我正在开发 rss 阅读器应用程序。例如,我想显示上周来自某些已加星标的提要的帖子。

【问题讨论】:

    标签: rest web-applications backbone.js backbone-views backbone-routing


    【解决方案1】:

    将其保存在 URL 中。那是您唯一可以真正依靠的地方。如果您需要更多路由,则可以像在经典 Web 应用程序中一样使用查询参数并在视图中使用它们。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-03-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-10-15
      • 1970-01-01
      • 2020-08-01
      相关资源
      最近更新 更多