我正在將所有JavaScript類轉換爲Backbone模型。最初,當我在Google Chrome中使用Javascript調試器時,我的對象將顯示爲類型DataNode
。Backbone.js在擴展後將對象重命名爲「child」
這是之前的代碼示例。
var DataNode = { name: function() { return "hello world"; } };
將其轉換爲主幹模式後,它現在出現在調試器child
。
現在和Backbone模型一樣。
var DataNode = Backbone.Model.extend({ name: function() { return "hello world"; } });
當我查看變量DataNode
鉻說,這是類型爲child
,而不是DataNode
像以前一樣。
現在對於從骨幹模型擴展的所有對象都在發生這種情況。現在有點痛苦,因爲當我有一堆模型時,我不知道哪個是哪個模型。
你知道的比我多。這是一個很好的答案。謝謝。 – cgTag 2013-04-11 18:40:13