ember 数据模型的弃用警告
deprecation warning on ember data models
刚刚更新到 ember v1.12.0-beta.1 和 ember-data v1.0.0-beta.16。我在我的模型中的字段上收到以下弃用警告:
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 检查器弃用视图指向我的所有模型。所以我基本上在我的模型中每行得到一个弃用错误。这是一个示例模型:
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')
});
正如@albertjan 所说,这是一个错误,并且已经有 fix. Upgrading to the latest version of Ember Data beta 17 或更高版本可以解决它。
将其设为社区 Wiki 答案,这样就不会有人错过评论。
刚刚更新到 ember v1.12.0-beta.1 和 ember-data v1.0.0-beta.16。我在我的模型中的字段上收到以下弃用警告:
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 检查器弃用视图指向我的所有模型。所以我基本上在我的模型中每行得到一个弃用错误。这是一个示例模型:
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')
});
正如@albertjan 所说,这是一个错误,并且已经有 fix. Upgrading to the latest version of Ember Data beta 17 或更高版本可以解决它。
将其设为社区 Wiki 答案,这样就不会有人错过评论。