最新のemberjsリリースでは、DS.attrのデフォルト値を定義する方法は?
attributeName: DS.attr('boolean', { defaultValue: false })
上記は機能しなくなりました
最新のemberjsリリースでは、DS.attrのデフォルト値を定義する方法は?
attributeName: DS.attr('boolean', { defaultValue: false })
上記は機能しなくなりました
最新の ember-data は、空のモデル属性を null として返しています。コードは undefined のみをチェックします
if (value === undefined) {
value = options.defaultValue;
}
次のコマンドを使用して、行番号 3929 (ソースからコンパイルされた最新のもの) のあたりに簡単な修正を加えることができます。
if (value === undefined || value === null) {
value = options.defaultValue;
}
そしてそれはうまくいくでしょう。プル リクエストを送信してみますが、これが正しい修正かどうかはわかりません。