ich einige Code hat folgende ...Was "das" in-Backbone listenTo()
var View = Backbone.View.extend({
...
initialize: function() {
this.listenTo(collection, 'add', this.addOne)
},
addOne : function (item) {
this // 'this' here refers... what?
})
ich das lesen guide
In diesem Handbuch "this" auf listenTo beziehen, bezieht sich "Zuhörer", aber getestet habe ich den Code oben, „dies“ die Ansicht selbst
In „Ereignissen und Ansichten“ Abschnitt sein kann,
„Wenn das Ereignis gebunden ist, mit listenTo(), dann innerhalb der Callback dies den Hörer bezieht.“
Haben Sie versucht, 'console.log (this)' und sehen, was er sagt? –
@Praveen Kumar console.log sagt "die Sicht" – fasdgoc
LoL. Beeindruckend? Ernst? Also könnte es sich auf ['this '] beziehen (https://cdnjs.com/libraries/backbone.js/tutorials/what-is-a-view). –