0
获得Backbone.js的型号我可以在这里失去了一些东西简单,但我似乎无法找到我要找的答案。从localStorage的
我正在使用Backbone在CoffeeScript中编写购物车的前端,同时服务器REST API正在完成我试图使用localStorage适配器。
基本上在我的应用程序入口我要抢车,如果它存在,否则,创建一个新的。
我知道我可以抓住从localStorage的JSON的,但我怎样才能把它拿来作为页面加载一个车模型?
我基本上想是这样的(与cart.get(1)是什么,我需要)
# entry point
$ ->
cart = cart.get(1) || new Cart800.Cart id: 1
new Cart800.CheckoutView model: cart
# model
class Cart800.Cart extends Backbone.Model
localStorage: new Store 'Cart'
defaults: ->
State: new Cart800.State
Instances: new Cart800.Instances [ new Cart800.Instance ]
我假设我不需要车集合,因为总有只将是一辆车,但据我所知,集合是通过ID获取模型的唯一方法。
感谢任何指针
我知道这很简单,我似乎无法找到它。 欣赏它。 – mgaughan 2012-03-13 15:33:12