Ich bin vertraut mit Rückgrat-Anwendungen bauen, aber ich versuche, es zu konvertieren requirejs zu verwenden, das Problem, das ich bin vor, wenn ich versuche, die übergeordnete Ansicht zu erweitern, ist es undefined
Backbone sieht nicht in der Lage zu erweitern requirejs mit
wenn man versucht, Basis-view.js zu Immobilien-view.js
define(['backbone','underscore','jquery','views/node/base-view'],
function(Backbone, _, $, NodeBaseView){
PropertiesView = NodeBaseView.extend({
});
}
});
Instanziieren ein Kind Blick in den übergeordneten Basisansicht
define(['backbone','underscore','jquery','views/node/properites-view'], function(Backbone, _, $, PropertiesView){
NodeBaseView = Backbone.View.extend({
..
new PropertiesView({});
..
});
});
Hier zu erweitern NodeBase View ist undefined
, wenn versucht wird, es für PropertiesView zu erweitern. Irgendeine Hilfe?
Hinweis: Ich bin mit AMD-Versionen von Rückgrat und unterstreichen von hier https://github.com/amdjs
Sind Sie sicher, dass Sie die Ansicht sind Rückkehr? wie in 'NodeBaseView zurückkehren;' am Ende. – rednaw
möglich, das war die Lösung. Ich habe diesen Fehler vor mehr als sechs Monaten gelöst und kann mich jetzt nicht erinnern. –