我已升级到Ember v1.13.0,现在我有几个弃用警告(如预期的那样),但我找不到任何关于如何摆脱它们的线索。 Ember为指南提供了一些links,但它们毫无用处且令人失望。
我最常见的弃用是针对DS.attr('type')
上的Ember.Model
方法。
这是控制台跟踪:
新语法如何工作?请提供一个示例,将此模型转换为新格式
import DS from 'ember-data';
var Order = DS.Model.extend({
price: DS.attr('number'),
date: DS.attr('string'),
shopName: DS.attr('string'),
shippingStatus: DS.attr('string'),
destination: DS.attr('string'),
dueFor: DS.attr('string')
});
export default Order;