2016-08-02 44 views
0

Ich habe mit der Suche nach öffentlichen und privaten Konten auf Instagram beschäftigt. Um einen kurzen Kontext zu geben, versuche ich alle Benutzer auf Instagram abzufragen, aber da ich keinen Zugriff auf target_user_is_private habe (unsere eingereichte App hat nicht den follower_list Bereich), werde ich nur nach den Daten des Bundesstaates suchen id und nähern Sie sich so.Aufruf einer Aktion innerhalb render in ReactJS - kann nicht in der Mitte des Versands

Ich bekomme ein Problem von "Kann nicht in der Mitte des Versands" mit dem Code unten - was ist die Lösung für dieses Problem?

Ich recherchiere online und wurde informiert, dass ich eine Aktion nicht direkt anrufen, sondern durch den Laden gehen soll?

Antwort

1

Die Rendermethode wird während des Lebenszyklus der Komponente mehrmals aufgerufen. React führt diese Methode hinter den Kulissen aus, um sie im virtuellen Dom zu vergleichen. Sie sollten niemals externe Methoden innerhalb von Render auslösen lassen.

Wann soll die Methode tatsächlich ausgelöst werden? Wann wird die Komponente zum ersten Mal montiert? In diesem Fall wäre der korrekte Hook ComponentDidMount.