我有一个关于Backbone JS的Models的问题。我已经深入研究了Backbone JS几天。我现在理解了它(还要感谢Stackoverflow,让我对一些事情有了更深入的了解)。
目前,我的Web应用程序正在使用Backbone Models来存储动态导航和其他类似的内容。通常在Backbone Collections中使用这些内容。目前,我的Web应用程序仍需要存储“全局”状态...例如用户当前在导航中选择了什么(然后影响应用程序的其他部分等)。
我一直将所有这些存储的“状态”保存在变量中,如下所示:
App.data.selectedPage = whatever等等。
但是我正在考虑更多关于Backbone Models...我应该将这些“全局状态”存储在Model中吗?这是Models可以用于的东西吗?
目前,Web应用程序不保存到服务器或本地存储,它更像是我为iPad编写的转换后的Flash演示文稿。因此,出于代码组织目的,使用类似Backbone这样的东西仍然是有意义的...我的意思是,这也可以吧?即使我没有打算在任何地方存储模型?
无论如何,使用Models来存储这种信息也可以吗?任何方式都可以?如果我处理得不对,请告诉我。
非常感谢。 詹姆斯
目前,我的Web应用程序正在使用Backbone Models来存储动态导航和其他类似的内容。通常在Backbone Collections中使用这些内容。目前,我的Web应用程序仍需要存储“全局”状态...例如用户当前在导航中选择了什么(然后影响应用程序的其他部分等)。
我一直将所有这些存储的“状态”保存在变量中,如下所示:
App.data.selectedPage = whatever等等。
但是我正在考虑更多关于Backbone Models...我应该将这些“全局状态”存储在Model中吗?这是Models可以用于的东西吗?
目前,Web应用程序不保存到服务器或本地存储,它更像是我为iPad编写的转换后的Flash演示文稿。因此,出于代码组织目的,使用类似Backbone这样的东西仍然是有意义的...我的意思是,这也可以吧?即使我没有打算在任何地方存储模型?
无论如何,使用Models来存储这种信息也可以吗?任何方式都可以?如果我处理得不对,请告诉我。
非常感谢。 詹姆斯