我一直在尋找一個庫遵循子模型和整個骨幹網相聯來到Backbone.js的AssociatedModel錯誤:類型必須繼承Backbone.AssociatedModel
我創建的模型,並設置了關係。該結構看起來像
GatewayModel有關係GradeModel
GradeModel必須ButtonModel的
創建OBJ GatewayModel並添加GradeModel關係。但是當我嘗試添加到ButtonModel的它GradeModel拋出錯誤
未捕獲的錯誤:類型必須從Backbone.AssociatedModel
繼承我檢查了所有型號的聲明,他們是正確的擴展AssociatedModel
請會有人什麼幫助的問題可能是
我創建的jsfiddle這裏
jsfiddle.net/5d4Fa
[編輯] 我注意到,如果我改變類型爲Backbone.One它工作正常。請解釋一個人和許多人之間的區別。
我的理解是,如果一個模型包含了關係模型我必須使用Backbone.Many但只要我用Backbone.Many它開始拋出錯誤