Korzystanie Ember.2.1.0-beta4Ember Ember-views.render-double-zmodyfikować
otrzymuję "Ember-views.render-double-modyfikacja" w funkcji wywołanej przez "didReceiveAttrs" z podskładnik.
I wytropił oświadczenie this.set('_columns', columns)
która wyzwala błąd. Jednak w przypadku AFAIK po raz pierwszy atrybut jest modyfikowany.
Aby debugować go, stworzyłem obserwatora na zmodyfikowanym atrybutem, a tam umieścić punkt przerwania. Jednak obserwator jest wywoływany tylko raz i błąd nadal istnieje, więc wygląda na to, że jest to pierwsze połączenie.
Jak debugować to - czy jest to bug Ember, czy istnieją inne ograniczenia dotyczące ustawiania atrybutów, które nie są wyraźnie w błędzie? Zauważ, że atrybut jest używany w szablonie komponentu. Również atrybut jest używany w innych atrybutach obliczeniowych (np. [email protected]
i _columns.[]
).