在更改关联然后将其更改回来(几次)后,关联将丢失。
var newCar = MyApp.CarModel.find('hummer');
MyApp.Person.find('wycats').set('car', newCar);
var oldCar = MyApp.CarModel.find('toyota');
MyApp.Person.find('wycats').set('car', oldCar);
不太容易解释,但在这个 jsfiddle 中很容易看到:
按此顺序点击按钮,您会看到关联丢失:1、2、1、2
我正在使用ember-latest
和ember-data-latest
。
编辑:我在此处的 ember-data 问题跟踪器上创建了此问题的副本作为问题:#465