什麼是最簡單的方式來覆蓋設置爲DS.Model
。我有Ember數據模型設置器
month: DS.attr('date'),
monthSetter: function() {
const rawDate = this.get('month');
if (rawDate) {
var start = new Date(rawDate.getFullYear(), rawDate.getMonth(), 1);
this.set('month', start);
}
}.observes('month'),
,當然,它給出了一個無限循環。我需要月財產始終是月初。
嗯,我想沒有其他的方式了...順便說一句,我想你的意思是'this.get(val)'而不是'this.get('month')'。無論如何,謝謝! –
no'this.get('month')'在getter中沒有val,基本上你想要對象處理你的month屬性 –
我的意思是setter :) –