在最新的emberjs版本中,如何定义DS.attr的默认值?
attributeName: DS.attr('boolean', { defaultValue: false })
以上不再有效
答案 0 :(得分:0)
最新的ember-data将空模型属性返回为null。代码仅使用
检查undefinedif (value === undefined) {
value = options.defaultValue;
}
您可以使用以下代码快速修复第3929行(源自源代码编译):
if (value === undefined || value === null) {
value = options.defaultValue;
}
它会起作用。我将尝试发送拉取请求,但不确定这是否是正确的修复。