【发布时间】:2012-09-12 11:16:55
【问题描述】:
夹具适配器有提交方法吗?它有什么作用?
据我了解,store.commit() 在与 REST 适配器一起使用时会调用 API。
我可以将isLoaded 属性与夹具适配器一起使用吗?
基本上,我的控制器中有 2 条记录,分别称为 x 和 y,还有一个属性内容,其中包含许多 y 类型的记录。
咖啡代码如下:
someMethod: (->
content.removeObject(y)
).('x.isLoaded')
anotherMethod: ->
//modify x
Application.store.commit()
当我调用anotherMethod 时,它会更新x 并在存储上运行提交,因此会调用someMethod。
我的实际应用程序运行良好,但在测试的情况下someMethod 会从内容和存储中删除记录y。
isLoaded 和 commit 不是用于夹具数据存储的吗?
【问题讨论】:
标签: ember.js ember-data