Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在最新的 emberjs 版本中,如何定义 DS.attr 的默认值?
attributeName: DS.attr('boolean', { defaultValue: false })
以上不再有效
最新的 ember-data 将空模型属性返回为 null。该代码仅检查未定义与
if (value === undefined) { value = options.defaultValue; }
您可以在第 3929 行(最新从源代码编译的)附近快速修复:
if (value === undefined || value === null) { value = options.defaultValue; }
它会起作用。我将尝试发送拉取请求,但不确定这是否是正确的修复。