【发布时间】:2011-03-29 17:58:15
【问题描述】:
我有一个关于 Backbone JS 模型的问题。在过去的几天里,我已经深入研究了 Backbone JS。我现在理解了(感谢 Stackoverflow,我对一些事情有了进一步的理解)。
目前,我的 Web 应用程序正在使用 Backbone 模型来存储动态导航和其他此类位。骨干集合中通常使用的东西。目前,我的网络应用程序仍然需要存储某种“全局”状态......例如用户当前在导航中选择的内容(然后影响应用程序的其他部分等)
我一直将所有这些存储的“状态”保存在这样的变量中:
App.data.selectedPage = 不管什么等等
但我正在考虑更多关于主干模型...我应该将这些“全局状态”存储在模型中吗?模型可以用来做什么?
目前,webapp 不保存到服务器或本地存储,它更像是转换后的 Flash 演示文稿,我必须为 iPad 编写代码。因此,将 Backbone 之类的东西用于代码组织目的仍然是有意义的……我的意思是,这也可以吗?要使用 Backbone,我也不打算将模型存储在任何地方?
无论如何,是的,使用模型来存储这类信息也可以吗?什么都行? ...如果我说错了,请告诉我。
非常感谢。 詹姆斯
【问题讨论】:
标签: javascript models state global backbone.js