habe ich eine Ansicht mit dieser Veranstaltung:„Uncaught Typeerror: Object [object Object] hat keine Methode‚off‘“ Fehlerereignisse zu verwenden, wenn zum Rückgrat bewegt 0.9.10
var View = Backbone.View.extend({
el: $('#test'),
events: {
"change input": "test"
},
test: function(e) {
console.log("test");
}
});
var view = new View();
Mit Rückgrat 0.9.9 es Arbeit, aber mit Backbone 0.9.10 Ich habe diesen Fehler: Uncaught TypeError: Objekt [Objekt Objekt] hat keine Methode 'aus'. Was muss ich ändern, um mit Ereignissen auf Backbone 0.9.10 zu arbeiten?
Ich bin mit dieser
CDNhttp://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.4.4/underscore-min.js http://cdnjs.cloudflare.com/ajax/libs/backbone.js/0.9.10/backbone-min.js
Dank
Wird dieser Fehler ausgelöst, wenn .test() aufgerufen wurde? Es scheint nicht so, als würde test etwas in Bezug auf .off() tun. Gibt es einen anderen Code, der .off() aufruft? – DashK
.test() wird nur aufgerufen, wenn Backbone 0.9.9 verwendet wird. Der Fehler tritt auf, wenn die Seite geladen wird, bevor ich mit der Seite interagiere. – Camilo
Wenn der Fehler vor einer Interaktion mit der Seite auftritt, liegt die Ursache des Problems an anderer Stelle. Können Sie den Code bereitstellen, der den Fehler verursacht? (Wenn Sie Firebug betrachten, sollten Sie in der Lage sein, eine Zeilennummer zu erhalten, die die Ausnahme auslöst.) – DashK