1

我正在尝试创建一个单页 webapp。有两个 div,右 div 和左 div。左 div 包含一个树视图。在从树视图中选择特定节点时,相关数据列表将加载到右侧 div 中。再次从该右列表中选择任何数据,右 div 将重新呈现该数据的详细描述并更改散列。但是,当我刷新页面时,整个层次结构都丢失了。如何防止这种情况发生?即使在刷新后如何保留该层次结构?

4

1 回答 1

1

使用Backbone.Router,您必须为层次结构的任何状态定义唯一 url系统,每次层次结构更改时修改 url并创建一个能够从每个唯一 url 重新创建层次结构的Router 方法。

于 2012-08-16T08:37:17.210 回答