垃圾数据模型的弃用警告 [英] deprecation warning on ember data models
问题描述
刚刚更新为ember v1.12.0-beta.1和ember-data v1.0.0-beta.16。我在模型中的字段中收到以下不赞成的警告:
Just updated to ember v1.12.0-beta.1 and ember-data v1.0.0-beta.16. I'm getting the following deprecation warning on the fields in my models:
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 inspector Deprecations视图指向我所有的模型。所以我基本上在我的模型中每行都有一个弃用错误。以下是一个示例模型:
The Ember inspector Deprecations view is pointing to all my models. So I basically get one deprecation error per line in my model. Here is an example 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')
});
推荐答案
由于@albertjan表示这是一个错误, 修复。升级到最新版本的 Ember Data beta 17 或更高版本将解决它。
As @albertjan said this is a bug and there's already a fix. Upgrading to the latest version of Ember Data beta 17 or greater will resolve it.
使这个社区维基答案是无人的错过了评论。
Making this a community wiki answer so no-one misses the comment.
这篇关于垃圾数据模型的弃用警告的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!