Ich habe ein Szenario, in dem ich Daten von einem Reducer in meinen Reaktionszustand übergebe.
Daten:
%Vor%Mit componentWillRecieveProps funktioniert das perfekt zum Abrufen des Titels.
%Vor%Ich habe jedoch Schwierigkeiten beim Abrufen der verschachtelten Felder. Wenn ich das tue:
%Vor%Ich bekomme diesen Fehler:
Der Fehler eines undefinierten Körpers verschwindet, nachdem ich auf den Debugger geklickt habe und der Inhalt geladen wurde. Kann ich dieses Problem irgendwie bekämpfen?
Ich habe versucht, nach undefiniert zu suchen:
%Vor%Aber das funktioniert auch nicht und ich glaube es liegt daran, dass der Blog nicht definiert ist.
Was Sie tun können, ist zu überprüfen, ob Sie Requisiten definiert haben oder nicht, indem Sie überprüfen, ob nextProps.blog.content
nicht definiert ist oder nicht, da Ihr Körper wie
Sie müssen den Typ nicht verwenden, um nach undefiniert zu suchen, sondern nur nach dem strikten Operator !==
, der den Wert nach Typ und Wert
Um nach undefiniert zu suchen, können Sie auch den Operator typeof
wie
Tags und Links reactjs redux components undefined