2
我正在實施的數組,我燼數據屬性灰燼數據的自定義數組推動和刪除
DS.JSONTransforms.array = {
serialize: function(value) {
return Em.isNone(value) ? [] : value ;
},
deserialize: function(value) {
return Em.isNone(value) ? [] : value ;
}
};
我創造了這個jsbin測試項中添加或刪除陣列http://jsbin.com/avENazE/4/edit
如果我檢查控制檯
model.get('pages').push('hi');
console.log(model.get('pages'));
我可以看到,新項目corectly添加到陣列,但在視圖中不顯示。
而且計數屬性未更新,此錯誤顯示了保存模型
Uncaught TypeError: You must pass a resolver function as the sole argument to the promise constructor