2016-09-17 3 views
0

ich habe:Backbone Ansicht Anruffunktion in derselben Ansicht

app.views.MyView = Backbone.View.extend({ 

    ... 

func1: function() { 
    //do something 
}, 

func2: function() { 
    func1(); 
}, 

}); 

Wahrscheinlich es ich tue alles falsch, aber ich will nur func1 von func2 nennen und dies sagt func2 nicht definiert ist.

+1

Es sollte 'this.func1()' sein. –

Antwort

1

Ich habe es herausgefunden. Müssen func1 in den Bereich der Ansicht binden, in der sich func2 befindet:

+0

nett (+1) für das Teilen :) – Christos

Verwandte Themen