簡體   English   中英

Ember-data 0.14,設置belongsTo不會弄臟記錄

[英]Ember-data 0.14, setting belongsTo does not dirty the record

我最近已升級到ember-data 0.14並設置了一個AresTo關系不再使記錄變得骯臟。

說我有:

App.User = DS.Model.extend({
  firstName: DS.attr('string'),
  surname: DS.attr('string')
});

App.Contact = DS.Model.extend({
    firstName: DS.attr('string'),
    surname: DS.attr('string'),
    user: DS.belongsTo('App.User')
});

如果我有聯系人並更改用戶,則isDirty為false:

例如

contact.set('user', newUser);
contact.get('isDirty'); //false

我創建了這個 jsbin,但是它可以與夾具適配器一起使用。

我正在使用RESTAdapter,它不起作用。

我想知道這是否與觀察者在ember 1.0中的更改有關?

如果我將代碼回滾到rc7和0.14,則完全相同的代碼有效,因此1.0中的某些操作將阻止更改被注冊。

在ember-data中設置一個belongsTo會發生什么? 我應該在代碼的哪兒看?

多挖約之后,它竟然是用在固定suspendListeners問題與Ember提交。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM