我已经升级到 Ember v1.13.0,现在我有几个弃用警告(如预期的那样),但我找不到任何关于如何摆脱它们的线索。Ember 提供了一些指南链接,但它们无用且令人失望。
我最常见的弃用DS.attr('type')
方法是 on 方法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;