0
我想註冊自定義構造函數(添加一些屬性)到實體。 我已經做了這樣的:Breezejs registerEntityTypeCtor基本類型
var Entity = function() {
this.prop = "test";
};
var store = manager.metadataStore;
store.registerEntityTypeCtor("Entity", Entity);
而且工作正常時Entity
是,我查詢的實際實體。我有一個問題,當Entity
是一個基本類型的對象,我查詢例如,當我有Task
從Entity
派生。屬性prop
存在於任務中,但未初始化。
不支持繼承嗎?
我使用AngularJS和OData的
編輯: 我已經成功地做什麼,我需要在registerEntityTypeCtor使用第三參數:param - init方法。我在那裏初始化prop
。但是,如果沒有初始化方法,它不應該工作嗎?
我不知道如何觀察到,在派生類型的屬性初始化幫助?順便說一句,我使用的角度不是淘汰賽。 –