ist hier der entsprechende Code:lodash/Strich - mit bind mit Methodenaufruf und Methode bleibt ungebunden
render: function(args, callback) {
connectorPromise = ConnectorDelegate.currentConnectors();
iconPromise = connectorUtils.getIconList();
// when promises resolve call method and bind it to "this"
$.when(connectorPromise, iconPromise).then(_.bind(this.createConnectorCollection), this);
},
createConnectorCollection: function(connectors, iconList) {
// This is the window object in here
}...
Im Innern der Render-Methode „die“ richtig gebunden. Wenn ich die createConnectorCollection-Methode aufruft, wird "this" zum Fensterobjekt. Wie binde ich das korrekt an die Methode?
Dank! - Ich wusste, dass es etwas Dummes war. –