我正在尝试保存选项卡中页面的状态。在3个选项卡中,我必须保存其中一个选项卡的状态,即TAB-3。为了做到这一点,我计划做以下事情-
1-在标签点击事件,附加到具有3个标签的主页上,我将TAB-3的完整div保存在一个变量(此变量是backbone视图的成员变量)中,该变量将具有用户所做的最新UI更改的页面状态以及滚动位置。
2-在渲染TAB-3时,我计划检查包含状态的视图变量。如果存在,则在呈现主干视图时,将呈现保存在变量中的先前状态,否则将来自API调用的数据传递给模板,然后将相应的HTML内容附加到页面。
我想知道是否有更好的方法来解决这个问题?
谢谢。
发布于 2014-01-08 03:47:13
我不太确定我是否理解了你的全部问题,但是如果你想保存对选项卡所做的更改,你可能想让这个选项卡成为它自己的模型和视图;
在模型中设置状态。这些模型应该在一个集合中。现在您可以重新呈现集合,它始终在模型中包含您的状态。
https://stackoverflow.com/questions/20978578
复制相似问题