是否可以將自定義字段添加到檢索到客戶端的微風實體對象並在保存更改之前將其刪除?我需要在一個網格中顯示一個實體對象列表(Student),並根據他的平均網格自定義字段[Rating]。我在客戶端計算的評級。將自定義屬性添加到客戶端的微風實體
更新: 我試圖通過覆蓋實體構造如下:
function overrideStudentEntity(metadataStore) {
metadataStore.registerEntityTypeCtor('Student', Student);
function Student() {
this.rating = 0;
}
}
這裏的問題是,如果我在結果中有一個對象列表,我必須迭代並添加cust om字段到每個對象的權利?無論如何,我可以重寫實體構造函數並執行此操作嗎?我試着用metadataStore.registerEntityTypeCtor和它給我錯誤。 – devC 2015-02-09 12:43:21
'registerEntityTypeCtor'是正確的方法。你是否正在遵循[documentation](http://www.getbreezenow.com/documentation/extending-entities)?你得到什麼錯誤? – 2015-02-09 18:03:00
看起來像施工後初始化器是添加計算或ko.computed評級的地方。 – pawel 2015-02-10 11:13:47