在最新的emberjs版本中,如何定義DS.attr的默認值?默認值在Ember 1.0.0-RC.1和Ember數據修訂版11中
attributeName: DS.attr('boolean', { defaultValue: false })
以上不再起作用
在最新的emberjs版本中,如何定義DS.attr的默認值?默認值在Ember 1.0.0-RC.1和Ember數據修訂版11中
attributeName: DS.attr('boolean', { defaultValue: false })
以上不再起作用
最新的餘燼數據將返回空模型屬性爲空。該代碼只檢查未定義與
if (value === undefined) {
value = options.defaultValue;
}
你可以在各地的行號3929(最新從源代碼編譯)拋出一個速戰速決:
if (value === undefined || value === null) {
value = options.defaultValue;
}
,它會工作。我會嘗試發送拉請求,但不確定這是否是正確的修復。
核心問題:https://github.com/emberjs/data/issues/678 – 2013-03-05 21:02:58
問題標記爲未驗證 – 2013-03-06 00:47:01
它*確實*爲我工作。創作周圍是否有特殊情況,屬性名稱等? – zeppelin 2013-03-05 20:39:09