Heim  >  Artikel  >  Web-Frontend  >  Was tun, wenn die React-Jump-Routing-Seite leer ist?

Was tun, wenn die React-Jump-Routing-Seite leer ist?

藏色散人
藏色散人Original
2023-01-19 13:40:311860Durchsuche

Die React-Jump-Routing-Seite ist aufgrund falscher Schreibweise leer. Die Lösung ist: 1. Bestimmen Sie den Link, der auf der Seite implementiert werden muss. 2. Ändern Sie den Code in „this.props.history.push({Pfadname: `/cardetails`,search: `?productId=${car.productId}`,state:car,})“.

Was tun, wenn die React-Jump-Routing-Seite leer ist?

Die Betriebsumgebung dieses Tutorials: Windows 10-System, Reaktionsversion 18.0.0, Dell G3-Computer.

Was soll ich tun, wenn die React-Jump-Routing-Seite leer ist?

reagieren Die Seite ist leer, wenn Parameter übergeben und gesprungen werden.

//页面需要实现的链接是这样的,http://localhost:4500/cardetails?productId=12676
 
//会导致空白的错误写法是
this.props.history.push({
                pathname:`/cardetails?productId=${car.productId}`,
                state:car,
            })
 
 
//正确写法是下面
this.props.history.push({
                pathname:`/cardetails`,
                search:`?productId=${car.productId}`,
                state:car,
            })
 
 
//以上是个人开发中遇到的问题,仅供参考~~

Die falsche Schreibweise ist, dass sich der Seitenlink nach dem Klickereignis geändert hat, der Seiteninhalt jedoch leer ist und kein Fehler gemeldet wird Aktualisieren Sie die Seite manuell, bevor Sie den Inhalt anzeigen können.

Nachdem die Schreibmethode geändert wurde, können die Routing-Informationen genau lokalisiert und das Problem gelöst werden.

Empfohlenes Lernen: „Video-Tutorial reagieren

Das obige ist der detaillierte Inhalt vonWas tun, wenn die React-Jump-Routing-Seite leer ist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn