我正在尝试创建单页webapp。有两个div,右div和左div。左div包含树视图。在从树视图中选择特定节点时,在右侧div中加载相关的数据列表。再次从右侧列表中选择任何数据,右侧的div将呈现该数据的详细描述,并且还会更改散列。但是,当我刷新页面时,整个层次结构都会丢失。如何防止这种情况发生?即使刷新后如何保留该层次结构?
答案 0 :(得分:1)
使用Backbone.Router,您必须为层次结构的任何状态定义唯一网址系统,每次更改层次结构时修改网址并创建路由器 方法,可以从每个唯一网址重新创建层次结构。