2016-04-02 4 views
0

Ich habe eine Komponente reagieren wie:Wie binden 'this' an Funktionen außerhalb der react-Klasse, die ein Callback von einer anderen Komponente ist?

function callback(params){.. 
// I need to use this.setstate but this callback function is called 
// from other component. How do I bind value of this here 
// 'this' of RespProperties 
... 
} 

class RespProperties extends Component { .. 
... 
} 

Diese Callback-Funktion wird von einer anderen Komponente genannt. Wie verbinde ich hier den Wert von 'this', damit er Zustände dieser Komponente verwenden kann?

Antwort

0

Ich verstehe die Frage nicht wirklich. Ich weiß nicht, ob das das ist, was du meinst, aber wenn du die temporäre Variable 'this' speichern willst, dann erstelle einfach ein globales Array oder eine einzelne Variable, um das 'This' zu speichern.

+0

Sie sollten nicht die Frage beantworten, wenn Sie nicht wissen, was der Fragesteller bedeutet, bitte klärende Fragen in den Kommentaren stellen ... Willkommen in SO – JordanHendrix