是否可以使用Ember.js中的Fixture Adapter创建简单的CRUD示例?

时间:2014-03-24 20:05:27

标签: ember.js ember-data

我们一直在尝试使用Fixture Adapter实现简单的CRUD示例几天,但似乎使用RestAdapter感觉就像在公园散步一样,使用Fixture one几乎是不可能的。我的意思是关系。

以下是一个实例:http://emberjs.jsbin.com/zobexuhi/3

流速: 1)联系编辑/新建(未完成)

•电子邮件不会立即保存,只能使用“保存”按钮 •取消还原更改(rollback) •未持久化的数据不会出现在联系人#index

到目前为止我们尝试了什么

•hasMany在保存时丢失数据 - 我们扩展了json序列化器/使用的canary内置(不知道为什么但是最近的更改再次破坏了这个)

•上面我们遇到了另一个问题 - 即使商店只有一个实例,保存了电子邮件的副本 - 我们尝试使用uniq()

返回唯一数据

我们一直试图解决这些问题至少三天,我们尝试的解决方案越多,黑洞越深。

这个例子(是?)应该是一个应用程序,我们想用它作为示例如何使用BDD方法编写雄心勃勃的Web应用程序。正如你们中的一些人可能会注意到它是基于“在Rails中测试Ember.js”一书。

这不是咆哮。我们想做这些研讨会,但是使用Fixture Adapter我们到目前为止都失败了。

我们知道在这个例子中有很多问题,但是从RestAdapter回到Fixture一个(未经测试)对我们来说总是很麻烦。

任何反馈都将受到高度赞赏!

0 个答案:

没有答案