2015-03-30 16 views
6

Właśnie zaktualizowano ember v1.12.0-beta.1 i ember-data v1.0.0-beta.16. Dostaję następujące ostrzeżenie amortyzację na polach w moich modelach:Ostrzeżenie o odstąpieniu od modeli danych Embera

DEPRECATION: Using the same function as getter and setter is deprecated. See http://emberjs.com/deprecations/v1.x/#toc_deprecate-using-the-same-function-as-getter-and-setter-in-computed-properties for more details. 

Ember inspektor widok Deprecations jest skierowany do wszystkich moich modeli. Zasadniczo otrzymuję jeden błąd deprecacji dla każdej linii w moim modelu. Oto przykład model:

import DS from 'ember-data'; 

export default DS.Model.extend({ 
    userid: DS.attr('number'), 
    unitid: DS.attr('number'), 
    log: DS.attr('string'), 
    name: DS.attr('string'), 
    start_date: DS.attr('date'), 
    end_date: DS.attr('date'), 
    duration_mins: DS.attr('number') 
}); 
+0

Należy rozważyć otwarcie wydania na GitHub dla Ember lub Ember-Data. Nie jestem pewny, że stos to odpowiednie miejsce. – rog

+0

@rog Spodziewałem się, że coś będzie tam teraz, jeśli jest to uzasadnione. – mkohram

+6

Poprawka dla tego allready została wprowadzona do master: https://github.com/emberjs/data/pull/2959 – albertjan

Odpowiedz

4

Jak @albertjan że jest to błąd i nie ma już fix. Aktualizacja do najnowszej wersji Ember Data beta 17 rozwiąże problem.

Tworzenie tej społeczności jako odpowiedzi na wiki, więc nikt nie tęskni za komentarzem.

+0

Jak to naprawić? –

Powiązane problemy