すべての JavaScript クラスを Backbone モデルに変換中です。もともと、Google Chrome で Javascript デバッガーを使用すると、オブジェクトは type として表示されましたDataNode
。
これが前のコードサンプルです。
var DataNode = { name: function() { return "hello world"; } };
バックボーン モデルに変換すると、デバッガーに として表示されますchild
。
Backbone モデルと同じことが行われます。
var DataNode = Backbone.Model.extend({ name: function() { return "hello world"; } });
変数DataNode
chrome を表示すると、タイプは以前child
とは異なり、タイプはあると表示されますDataNode
。
これは、バックボーンのモデルから拡張されたすべてのオブジェクトで現在発生しています。たくさんのモデルがあると、どれがどれかわからないので、今はちょっと面倒です。